Trait parity_wasm::elements::Deserialize [−][src]
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
Required Methods
fn deserialize<R: Read>(reader: &mut R) -> Result<Self, Self::Error>
Deserialize type from serial i/o
Implementations on Foreign Types
impl Deserialize for String
[src]
impl Deserialize for String
Implementors
impl Deserialize for VarUint32 type Error = Error;
impl Deserialize for VarUint64 type Error = Error;
impl Deserialize for VarUint7 type Error = Error;
impl Deserialize for VarInt7 type Error = Error;
impl Deserialize for Uint8 type Error = Error;
impl Deserialize for VarInt32 type Error = Error;
impl Deserialize for VarInt64 type Error = Error;
impl Deserialize for Uint32 type Error = Error;
impl Deserialize for Uint64 type Error = Error;
impl Deserialize for VarUint1 type Error = Error;
impl<T: Deserialize> Deserialize for CountedList<T> where
T::Error: From<Error>, type Error = T::Error;impl Deserialize for Module type Error = Error;
impl Deserialize for Section type Error = Error;
impl Deserialize for CustomSection type Error = Error;
impl Deserialize for TypeSection type Error = Error;
impl Deserialize for ImportSection type Error = Error;
impl Deserialize for FunctionSection type Error = Error;
impl Deserialize for TableSection type Error = Error;
impl Deserialize for MemorySection type Error = Error;
impl Deserialize for GlobalSection type Error = Error;
impl Deserialize for ExportSection type Error = Error;
impl Deserialize for CodeSection type Error = Error;
impl Deserialize for ElementSection type Error = Error;
impl Deserialize for DataSection type Error = Error;
impl Deserialize for Type type Error = Error;
impl Deserialize for ValueType type Error = Error;
impl Deserialize for BlockType type Error = Error;
impl Deserialize for FunctionType type Error = Error;
impl Deserialize for TableElementType type Error = Error;
impl Deserialize for GlobalType type Error = Error;
impl Deserialize for TableType type Error = Error;
impl Deserialize for ResizableLimits type Error = Error;
impl Deserialize for MemoryType type Error = Error;
impl Deserialize for External type Error = Error;
impl Deserialize for ImportEntry type Error = Error;
impl Deserialize for Internal type Error = Error;
impl Deserialize for ExportEntry type Error = Error;
impl Deserialize for GlobalEntry type Error = Error;
impl Deserialize for Instructions type Error = Error;
impl Deserialize for InitExpr type Error = Error;
impl Deserialize for Instruction type Error = Error;
impl Deserialize for Func type Error = Error;
impl Deserialize for Local type Error = Error;
impl Deserialize for FuncBody type Error = Error;
impl Deserialize for ElementSegment type Error = Error;
impl Deserialize for DataSegment type Error = Error;
impl Deserialize for ModuleNameSection type Error = Error;
impl Deserialize for RelocationEntry type Error = Error;
impl Deserialize for Unparsed type Error = Error;