[−][src]Trait parity_wasm::elements::Serialize
Serialization to serial i/o. Takes self by value to consume less memory (parity-wasm IR is being partially freed by filling the result buffer).
Associated Types
Required methods
fn serialize<W: Write>(self, writer: &mut W) -> Result<(), Self::Error>[−]
Serialize type to serial i/o
Implementations on Foreign Types
impl Serialize for String[src][−]
Implementors
impl Serialize for BlockType[src][+]
impl Serialize for External[src][+]
impl Serialize for Instruction[src][+]
impl Serialize for Internal[src][+]
impl Serialize for RelocationEntry[src][+]
impl Serialize for Section[src][+]
impl Serialize for TableElementType[src][+]
impl Serialize for Type[src][+]
impl Serialize for ValueType[src][+]
impl Serialize for CodeSection[src][+]
impl Serialize for CustomSection[src][+]
impl Serialize for DataSection[src][+]
impl Serialize for DataSegment[src][+]
impl Serialize for ElementSection[src][+]
impl Serialize for ElementSegment[src][+]
impl Serialize for ExportEntry[src][+]
impl Serialize for ExportSection[src][+]
impl Serialize for Func[src][+]
impl Serialize for FuncBody[src][+]
impl Serialize for FunctionNameSubsection[src][+]
impl Serialize for FunctionSection[src][+]
impl Serialize for FunctionType[src][+]
impl Serialize for GlobalEntry[src][+]
impl Serialize for GlobalSection[src][+]
impl Serialize for GlobalType[src][+]
impl Serialize for ImportEntry[src][+]
impl Serialize for ImportSection[src][+]
impl Serialize for InitExpr[src][+]
impl Serialize for Instructions[src][+]
impl Serialize for Local[src][+]
impl Serialize for LocalNameSubsection[src][+]
impl Serialize for MemorySection[src][+]
impl Serialize for MemoryType[src][+]
impl Serialize for Module[src][+]
impl Serialize for ModuleNameSubsection[src][+]
impl Serialize for NameSection[src][+]
impl Serialize for RelocSection[src][+]
impl Serialize for ResizableLimits[src][+]
impl Serialize for TableSection[src][+]
impl Serialize for TableType[src][+]
impl Serialize for TypeSection[src][+]
impl Serialize for Uint8[src][+]
impl Serialize for Uint32[src][+]
impl Serialize for Uint64[src][+]
impl Serialize for VarInt7[src][+]
impl Serialize for VarInt32[src][+]
impl Serialize for VarInt64[src][+]
impl Serialize for VarUint1[src][+]
impl Serialize for VarUint7[src][+]
impl Serialize for VarUint32[src][+]
impl Serialize for VarUint64[src][+]
impl<I: Serialize<Error = Error>, T: IntoIterator<Item = I>> Serialize for CountedListWriter<I, T>[src][+]
impl<T> Serialize for IndexMap<T> where
T: Serialize,
Error: From<<T as Serialize>::Error>, [src][+]
T: Serialize,
Error: From<<T as Serialize>::Error>,