[][src]Trait parity_wasm::elements::Deserialize

pub trait Deserialize: Sized {
    type Error: From<Error>;
    fn deserialize<R: Read>(reader: &mut R) -> Result<Self, Self::Error>;
}

Deserialization from serial i/o

Associated Types

Serialization error produced by deserialization routine.

Required Methods

Deserialize type from serial i/o

Implementations on Foreign Types

impl Deserialize for String
[src]

Implementors

impl Deserialize for BlockType
[src]

impl Deserialize for External
[src]

impl Deserialize for Instruction
[src]

impl Deserialize for Internal
[src]

impl Deserialize for RelocationEntry
[src]

impl Deserialize for Section
[src]

impl Deserialize for TableElementType
[src]

impl Deserialize for Type
[src]

impl Deserialize for ValueType
[src]

impl Deserialize for CodeSection
[src]

impl Deserialize for CustomSection
[src]

impl Deserialize for DataSection
[src]

impl Deserialize for DataSegment
[src]

impl Deserialize for ElementSection
[src]

impl Deserialize for ElementSegment
[src]

impl Deserialize for ExportEntry
[src]

impl Deserialize for ExportSection
[src]

impl Deserialize for Func
[src]

impl Deserialize for FuncBody
[src]

impl Deserialize for FunctionSection
[src]

impl Deserialize for FunctionType
[src]

impl Deserialize for GlobalEntry
[src]

impl Deserialize for GlobalSection
[src]

impl Deserialize for GlobalType
[src]

impl Deserialize for ImportEntry
[src]

impl Deserialize for ImportSection
[src]

impl Deserialize for InitExpr
[src]

impl Deserialize for Instructions
[src]

impl Deserialize for Local
[src]

impl Deserialize for MemorySection
[src]

impl Deserialize for MemoryType
[src]

impl Deserialize for Module
[src]

impl Deserialize for ModuleNameSection
[src]

impl Deserialize for ResizableLimits
[src]

impl Deserialize for TableSection
[src]

impl Deserialize for TableType
[src]

impl Deserialize for TypeSection
[src]

impl Deserialize for Uint32
[src]

impl Deserialize for Uint64
[src]

impl Deserialize for Uint8
[src]

impl Deserialize for Unparsed
[src]

impl Deserialize for VarInt32
[src]

impl Deserialize for VarInt64
[src]

impl Deserialize for VarInt7
[src]

impl Deserialize for VarUint1
[src]

impl Deserialize for VarUint32
[src]

impl Deserialize for VarUint64
[src]

impl Deserialize for VarUint7
[src]

impl<T: Deserialize> Deserialize for CountedList<T> where
    T::Error: From<Error>, 
[src]