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