Trait parity_wasm::elements::Serialize
[−]
[src]
pub trait Serialize { type Error; fn serialize<W: Write>(self, writer: &mut W) -> Result<(), Self::Error>; }
Serialization to serial i/o
Associated Types
type Error
Serialization error produced by serialization routine.
Required Methods
Implementors
impl Serialize for Module
impl Serialize for Section
impl Serialize for TypeSection
impl Serialize for ImportSection
impl Serialize for FunctionSection
impl Serialize for TableSection
impl Serialize for MemorySection
impl Serialize for GlobalSection
impl Serialize for ExportSection
impl Serialize for CodeSection
impl Serialize for ElementSection
impl Serialize for DataSection
impl Serialize for VarUint32
impl Serialize for VarUint64
impl Serialize for VarUint7
impl Serialize for VarInt7
impl Serialize for VarInt32
impl Serialize for VarInt64
impl Serialize for Uint32
impl Serialize for Uint64
impl Serialize for VarUint1
impl Serialize for String
impl<I: Serialize<Error = Error>, T: IntoIterator<Item = I>> Serialize for CountedListWriter<I, T>
impl Serialize for Type
impl Serialize for ValueType
impl Serialize for BlockType
impl Serialize for FunctionType
impl Serialize for GlobalType
impl Serialize for TableType
impl Serialize for ResizableLimits
impl Serialize for MemoryType
impl Serialize for External
impl Serialize for ImportEntry
impl Serialize for Internal
impl Serialize for ExportEntry
impl Serialize for GlobalEntry
impl Serialize for Opcode
impl Serialize for Opcodes
impl Serialize for InitExpr
impl Serialize for Local
impl Serialize for FuncBody
impl Serialize for ElementSegment
impl Serialize for DataSegment