Trait Decode
Other items inwasmbin::io
pub trait Decode: Sized { fn decode(r: &mut impl Read) -> Result<Self, DecodeError>; }
fn decode(r: &mut impl Read) -> Result<Self, DecodeError>
impl Decode for bool
impl<T: WasmbinCountable + Decode> Decode for Vec<T>
impl Decode for f32
impl Decode for f64
impl Decode for [u8; 4]
impl Decode for [u8; 8]
impl Decode for [u8; 16]
impl Decode for u8
impl Decode for Option<u8>
impl Decode for Vec<u8>
impl Decode for u32
impl Decode for i32
impl Decode for u64
impl Decode for i64
impl Decode for usize
impl Decode for String
impl Decode for Vec<Instruction>
impl Decode for Vec<NameSubSection>
impl Decode for Vec<Section>
impl Decode for Instruction
impl Decode for Misc
impl Decode for CustomSection
impl Decode for DataInit
impl Decode for ElemKind
impl Decode for Element
impl Decode for ExportDesc
impl Decode for ImportDesc
impl Decode for NameSubSection
impl Decode for Section
impl Decode for BlockType
impl Decode for RefType
impl Decode for ValueType
impl Decode for DataId
impl Decode for ElemId
impl Decode for FuncId
impl Decode for GlobalId
impl Decode for LabelId
impl Decode for LocalId
impl Decode for MemId
impl Decode for TableId
impl Decode for TypeId
impl Decode for CallIndirect
impl Decode for MemArg
impl Decode for MagicAndVersion
impl Decode for Module
impl Decode for Data
impl Decode for Export
impl Decode for FuncBody
impl Decode for Global
impl Decode for Import
impl Decode for ImportPath
impl Decode for Locals
impl Decode for ModuleNameSubSection
impl Decode for ProducerField
impl Decode for ProducerVersionedName
impl Decode for RawCustomSection
impl Decode for FuncType
impl Decode for GlobalType
impl Decode for Limits
impl Decode for MemType
impl Decode for TableType
impl<F> Decode for FloatConst<F> where F: Decode,
impl<I, V> Decode for NameAssoc<I, V> where I: Decode, V: Decode,
impl<I, V> Decode for NameMap<I, V> where Vec<NameAssoc<I, V>>: Decode, I: Decode, V: Decode,
impl<T: Decode> Decode for Blob<T>
impl<T: Decode> Decode for Lazy<T>
impl<T: Decode> Decode for RawBlob<T>