Trait parity_wasm::elements::Deserialize
[−]
[src]
pub trait Deserialize: Sized { type Error; fn deserialize<R: Read>(reader: &mut R) -> Result<Self, Self::Error>; }
Deserialization from serial i/o
Associated Types
type Error
Serialization error produced by deserialization routine.
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]
Implementors
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 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 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 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 Opcodes type Error = Error;
impl Deserialize for InitExpr type Error = Error;
impl Deserialize for Opcode 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 Unparsed type Error = Error;