List of all items
Structs
- builder::DataSegmentBuilder
- builder::ExportBuilder
- builder::ExportInternalBuilder
- builder::FuncBodyBuilder
- builder::FunctionBuilder
- builder::FunctionDefinition
- builder::GlobalBuilder
- builder::Identity
- builder::ImportBuilder
- builder::MemoryBuilder
- builder::ModuleBuilder
- builder::SignatureBuilder
- builder::SignaturesBuilder
- builder::TableBuilder
- builder::TableDefinition
- builder::TableEntryDefinition
- builder::TypeRefBuilder
- elements::BrTableData
- elements::CodeSection
- elements::CountedList
- elements::CountedListWriter
- elements::CountedWriter
- elements::CustomSection
- elements::DataSection
- elements::DataSegment
- elements::ElementSection
- elements::ElementSegment
- elements::ExportEntry
- elements::ExportSection
- elements::Func
- elements::FuncBody
- elements::FunctionNameSection
- elements::FunctionSection
- elements::FunctionType
- elements::GlobalEntry
- elements::GlobalSection
- elements::GlobalType
- elements::ImportEntry
- elements::ImportSection
- elements::IndexMap
- elements::InitExpr
- elements::Instructions
- elements::Local
- elements::LocalNameSection
- elements::MemArg
- elements::MemorySection
- elements::MemoryType
- elements::Module
- elements::ModuleNameSection
- elements::RelocSection
- elements::ResizableLimits
- elements::TableSection
- elements::TableType
- elements::TypeSection
- elements::Uint32
- elements::Uint64
- elements::Uint8
- elements::Unparsed
- elements::VarInt32
- elements::VarInt64
- elements::VarInt7
- elements::VarUint1
- elements::VarUint32
- elements::VarUint64
- elements::VarUint7
Enums
- elements::BlockType
- elements::Error
- elements::External
- elements::ImportCountType
- elements::Instruction
- elements::Internal
- elements::NameSection
- elements::RelocationEntry
- elements::Section
- elements::TableElementType
- elements::Type
- elements::ValueType
Traits
Functions
- builder::export
- builder::from_module
- builder::function
- builder::global
- builder::import
- builder::module
- builder::signature
- builder::signatures
- elements::deserialize_buffer
- elements::deserialize_file
- elements::peek_size
- elements::serialize
- elements::serialize_to_file
- peek_size
Type Definitions
Constants
- elements::opcodes::ATOMIC_PREFIX
- elements::opcodes::ATOMIC_WAKE
- elements::opcodes::BLOCK
- elements::opcodes::BR
- elements::opcodes::BRIF
- elements::opcodes::BRTABLE
- elements::opcodes::BULK_PREFIX
- elements::opcodes::CALL
- elements::opcodes::CALLINDIRECT
- elements::opcodes::CURRENTMEMORY
- elements::opcodes::DROP
- elements::opcodes::ELSE
- elements::opcodes::END
- elements::opcodes::F32ABS
- elements::opcodes::F32ADD
- elements::opcodes::F32CEIL
- elements::opcodes::F32CONST
- elements::opcodes::F32CONVERTSI32
- elements::opcodes::F32CONVERTSI64
- elements::opcodes::F32CONVERTUI32
- elements::opcodes::F32CONVERTUI64
- elements::opcodes::F32COPYSIGN
- elements::opcodes::F32DEMOTEF64
- elements::opcodes::F32DIV
- elements::opcodes::F32EQ
- elements::opcodes::F32FLOOR
- elements::opcodes::F32GE
- elements::opcodes::F32GT
- elements::opcodes::F32LE
- elements::opcodes::F32LOAD
- elements::opcodes::F32LT
- elements::opcodes::F32MAX
- elements::opcodes::F32MIN
- elements::opcodes::F32MUL
- elements::opcodes::F32NE
- elements::opcodes::F32NEAREST
- elements::opcodes::F32NEG
- elements::opcodes::F32REINTERPRETI32
- elements::opcodes::F32SQRT
- elements::opcodes::F32STORE
- elements::opcodes::F32SUB
- elements::opcodes::F32TRUNC
- elements::opcodes::F32X4_ABS
- elements::opcodes::F32X4_ADD
- elements::opcodes::F32X4_CONVERT_S_I32X4
- elements::opcodes::F32X4_CONVERT_U_I32X4
- elements::opcodes::F32X4_DIV
- elements::opcodes::F32X4_EQ
- elements::opcodes::F32X4_EXTRACT_LANE
- elements::opcodes::F32X4_GE
- elements::opcodes::F32X4_GT
- elements::opcodes::F32X4_LE
- elements::opcodes::F32X4_LT
- elements::opcodes::F32X4_MAX
- elements::opcodes::F32X4_MIN
- elements::opcodes::F32X4_MUL
- elements::opcodes::F32X4_NE
- elements::opcodes::F32X4_NEG
- elements::opcodes::F32X4_REPLACE_LANE
- elements::opcodes::F32X4_SPLAT
- elements::opcodes::F32X4_SQRT
- elements::opcodes::F32X4_SUB
- elements::opcodes::F64ABS
- elements::opcodes::F64ADD
- elements::opcodes::F64CEIL
- elements::opcodes::F64CONST
- elements::opcodes::F64CONVERTSI32
- elements::opcodes::F64CONVERTSI64
- elements::opcodes::F64CONVERTUI32
- elements::opcodes::F64CONVERTUI64
- elements::opcodes::F64COPYSIGN
- elements::opcodes::F64DIV
- elements::opcodes::F64EQ
- elements::opcodes::F64FLOOR
- elements::opcodes::F64GE
- elements::opcodes::F64GT
- elements::opcodes::F64LE
- elements::opcodes::F64LOAD
- elements::opcodes::F64LT
- elements::opcodes::F64MAX
- elements::opcodes::F64MIN
- elements::opcodes::F64MUL
- elements::opcodes::F64NE
- elements::opcodes::F64NEAREST
- elements::opcodes::F64NEG
- elements::opcodes::F64PROMOTEF32
- elements::opcodes::F64REINTERPRETI64
- elements::opcodes::F64SQRT
- elements::opcodes::F64STORE
- elements::opcodes::F64SUB
- elements::opcodes::F64TRUNC
- elements::opcodes::F64X2_ABS
- elements::opcodes::F64X2_ADD
- elements::opcodes::F64X2_CONVERT_S_I64X2
- elements::opcodes::F64X2_CONVERT_U_I64X2
- elements::opcodes::F64X2_DIV
- elements::opcodes::F64X2_EQ
- elements::opcodes::F64X2_EXTRACT_LANE
- elements::opcodes::F64X2_GE
- elements::opcodes::F64X2_GT
- elements::opcodes::F64X2_LE
- elements::opcodes::F64X2_LT
- elements::opcodes::F64X2_MAX
- elements::opcodes::F64X2_MIN
- elements::opcodes::F64X2_MUL
- elements::opcodes::F64X2_NE
- elements::opcodes::F64X2_NEG
- elements::opcodes::F64X2_REPLACE_LANE
- elements::opcodes::F64X2_SPLAT
- elements::opcodes::F64X2_SQRT
- elements::opcodes::F64X2_SUB
- elements::opcodes::GETGLOBAL
- elements::opcodes::GETLOCAL
- elements::opcodes::GROWMEMORY
- elements::opcodes::I16X8_ADD
- elements::opcodes::I16X8_ADD_SATURATE_S
- elements::opcodes::I16X8_ADD_SATURATE_U
- elements::opcodes::I16X8_ALL_TRUE
- elements::opcodes::I16X8_ANY_TRUE
- elements::opcodes::I16X8_EQ
- elements::opcodes::I16X8_EXTRACT_LANE_S
- elements::opcodes::I16X8_EXTRACT_LANE_U
- elements::opcodes::I16X8_GE_S
- elements::opcodes::I16X8_GE_U
- elements::opcodes::I16X8_GT_S
- elements::opcodes::I16X8_GT_U
- elements::opcodes::I16X8_LE_S
- elements::opcodes::I16X8_LE_U
- elements::opcodes::I16X8_LT_S
- elements::opcodes::I16X8_LT_U
- elements::opcodes::I16X8_MUL
- elements::opcodes::I16X8_NE
- elements::opcodes::I16X8_NEG
- elements::opcodes::I16X8_REPLACE_LANE
- elements::opcodes::I16X8_SHL
- elements::opcodes::I16X8_SHR_S
- elements::opcodes::I16X8_SHR_U
- elements::opcodes::I16X8_SPLAT
- elements::opcodes::I16X8_SUB
- elements::opcodes::I16X8_SUB_SATURATE_S
- elements::opcodes::I16X8_SUB_SATURATE_U
- elements::opcodes::I32ADD
- elements::opcodes::I32AND
- elements::opcodes::I32CLZ
- elements::opcodes::I32CONST
- elements::opcodes::I32CTZ
- elements::opcodes::I32DIVS
- elements::opcodes::I32DIVU
- elements::opcodes::I32EQ
- elements::opcodes::I32EQZ
- elements::opcodes::I32GES
- elements::opcodes::I32GEU
- elements::opcodes::I32GTS
- elements::opcodes::I32GTU
- elements::opcodes::I32LES
- elements::opcodes::I32LEU
- elements::opcodes::I32LOAD
- elements::opcodes::I32LOAD16S
- elements::opcodes::I32LOAD16U
- elements::opcodes::I32LOAD8S
- elements::opcodes::I32LOAD8U
- elements::opcodes::I32LTS
- elements::opcodes::I32LTU
- elements::opcodes::I32MUL
- elements::opcodes::I32NE
- elements::opcodes::I32OR
- elements::opcodes::I32POPCNT
- elements::opcodes::I32REINTERPRETF32
- elements::opcodes::I32REMS
- elements::opcodes::I32REMU
- elements::opcodes::I32ROTL
- elements::opcodes::I32ROTR
- elements::opcodes::I32SHL
- elements::opcodes::I32SHRS
- elements::opcodes::I32SHRU
- elements::opcodes::I32STORE
- elements::opcodes::I32STORE16
- elements::opcodes::I32STORE8
- elements::opcodes::I32SUB
- elements::opcodes::I32TRUNCSF32
- elements::opcodes::I32TRUNCSF64
- elements::opcodes::I32TRUNCUF32
- elements::opcodes::I32TRUNCUF64
- elements::opcodes::I32WRAPI64
- elements::opcodes::I32X4_ADD
- elements::opcodes::I32X4_ADD_SATURATE_S
- elements::opcodes::I32X4_ADD_SATURATE_U
- elements::opcodes::I32X4_ALL_TRUE
- elements::opcodes::I32X4_ANY_TRUE
- elements::opcodes::I32X4_EQ
- elements::opcodes::I32X4_EXTRACT_LANE
- elements::opcodes::I32X4_GE_S
- elements::opcodes::I32X4_GE_U
- elements::opcodes::I32X4_GT_S
- elements::opcodes::I32X4_GT_U
- elements::opcodes::I32X4_LE_S
- elements::opcodes::I32X4_LE_U
- elements::opcodes::I32X4_LT_S
- elements::opcodes::I32X4_LT_U
- elements::opcodes::I32X4_MUL
- elements::opcodes::I32X4_NE
- elements::opcodes::I32X4_NEG
- elements::opcodes::I32X4_REPLACE_LANE
- elements::opcodes::I32X4_SHL
- elements::opcodes::I32X4_SHR_S
- elements::opcodes::I32X4_SHR_U
- elements::opcodes::I32X4_SPLAT
- elements::opcodes::I32X4_SUB
- elements::opcodes::I32X4_SUB_SATURATE_S
- elements::opcodes::I32X4_SUB_SATURATE_U
- elements::opcodes::I32X4_TRUNC_S_F32X4_SAT
- elements::opcodes::I32X4_TRUNC_U_F32X4_SAT
- elements::opcodes::I32XOR
- elements::opcodes::I32_ATOMIC_LOAD
- elements::opcodes::I32_ATOMIC_LOAD16U
- elements::opcodes::I32_ATOMIC_LOAD8U
- elements::opcodes::I32_ATOMIC_RMW_ADD
- elements::opcodes::I32_ATOMIC_RMW_ADD16U
- elements::opcodes::I32_ATOMIC_RMW_ADD8U
- elements::opcodes::I32_ATOMIC_RMW_AND
- elements::opcodes::I32_ATOMIC_RMW_AND16U
- elements::opcodes::I32_ATOMIC_RMW_AND8U
- elements::opcodes::I32_ATOMIC_RMW_CMPXCHG
- elements::opcodes::I32_ATOMIC_RMW_CMPXCHG16U
- elements::opcodes::I32_ATOMIC_RMW_CMPXCHG8U
- elements::opcodes::I32_ATOMIC_RMW_OR
- elements::opcodes::I32_ATOMIC_RMW_OR16U
- elements::opcodes::I32_ATOMIC_RMW_OR8U
- elements::opcodes::I32_ATOMIC_RMW_SUB
- elements::opcodes::I32_ATOMIC_RMW_SUB16U
- elements::opcodes::I32_ATOMIC_RMW_SUB8U
- elements::opcodes::I32_ATOMIC_RMW_XCHG
- elements::opcodes::I32_ATOMIC_RMW_XCHG16U
- elements::opcodes::I32_ATOMIC_RMW_XCHG8U
- elements::opcodes::I32_ATOMIC_RMW_XOR
- elements::opcodes::I32_ATOMIC_RMW_XOR16U
- elements::opcodes::I32_ATOMIC_RMW_XOR8U
- elements::opcodes::I32_ATOMIC_STORE
- elements::opcodes::I32_ATOMIC_STORE16U
- elements::opcodes::I32_ATOMIC_STORE8U
- elements::opcodes::I32_ATOMIC_WAIT
- elements::opcodes::I32_EXTEND16_S
- elements::opcodes::I32_EXTEND8_S
- elements::opcodes::I64ADD
- elements::opcodes::I64AND
- elements::opcodes::I64CLZ
- elements::opcodes::I64CONST
- elements::opcodes::I64CTZ
- elements::opcodes::I64DIVS
- elements::opcodes::I64DIVU
- elements::opcodes::I64EQ
- elements::opcodes::I64EQZ
- elements::opcodes::I64EXTENDSI32
- elements::opcodes::I64EXTENDUI32
- elements::opcodes::I64GES
- elements::opcodes::I64GEU
- elements::opcodes::I64GTS
- elements::opcodes::I64GTU
- elements::opcodes::I64LES
- elements::opcodes::I64LEU
- elements::opcodes::I64LOAD
- elements::opcodes::I64LOAD16S
- elements::opcodes::I64LOAD16U
- elements::opcodes::I64LOAD32S
- elements::opcodes::I64LOAD32U
- elements::opcodes::I64LOAD8S
- elements::opcodes::I64LOAD8U
- elements::opcodes::I64LTS
- elements::opcodes::I64LTU
- elements::opcodes::I64MUL
- elements::opcodes::I64NE
- elements::opcodes::I64OR
- elements::opcodes::I64POPCNT
- elements::opcodes::I64REINTERPRETF64
- elements::opcodes::I64REMS
- elements::opcodes::I64REMU
- elements::opcodes::I64ROTL
- elements::opcodes::I64ROTR
- elements::opcodes::I64SHL
- elements::opcodes::I64SHRS
- elements::opcodes::I64SHRU
- elements::opcodes::I64STORE
- elements::opcodes::I64STORE16
- elements::opcodes::I64STORE32
- elements::opcodes::I64STORE8
- elements::opcodes::I64SUB
- elements::opcodes::I64TRUNCSF32
- elements::opcodes::I64TRUNCSF64
- elements::opcodes::I64TRUNCUF32
- elements::opcodes::I64TRUNCUF64
- elements::opcodes::I64X2_ADD
- elements::opcodes::I64X2_ALL_TRUE
- elements::opcodes::I64X2_ANY_TRUE
- elements::opcodes::I64X2_EXTRACT_LANE
- elements::opcodes::I64X2_NEG
- elements::opcodes::I64X2_REPLACE_LANE
- elements::opcodes::I64X2_SHL
- elements::opcodes::I64X2_SHR_S
- elements::opcodes::I64X2_SHR_U
- elements::opcodes::I64X2_SPLAT
- elements::opcodes::I64X2_SUB
- elements::opcodes::I64X2_TRUNC_S_F64X2_SAT
- elements::opcodes::I64X2_TRUNC_U_F64X2_SAT
- elements::opcodes::I64XOR
- elements::opcodes::I64_ATOMIC_LOAD
- elements::opcodes::I64_ATOMIC_LOAD16U
- elements::opcodes::I64_ATOMIC_LOAD32U
- elements::opcodes::I64_ATOMIC_LOAD8U
- elements::opcodes::I64_ATOMIC_RMW_ADD
- elements::opcodes::I64_ATOMIC_RMW_ADD16U
- elements::opcodes::I64_ATOMIC_RMW_ADD32U
- elements::opcodes::I64_ATOMIC_RMW_ADD8U
- elements::opcodes::I64_ATOMIC_RMW_AND
- elements::opcodes::I64_ATOMIC_RMW_AND16U
- elements::opcodes::I64_ATOMIC_RMW_AND32U
- elements::opcodes::I64_ATOMIC_RMW_AND8U
- elements::opcodes::I64_ATOMIC_RMW_CMPXCHG
- elements::opcodes::I64_ATOMIC_RMW_CMPXCHG16U
- elements::opcodes::I64_ATOMIC_RMW_CMPXCHG32U
- elements::opcodes::I64_ATOMIC_RMW_CMPXCHG8U
- elements::opcodes::I64_ATOMIC_RMW_OR
- elements::opcodes::I64_ATOMIC_RMW_OR16U
- elements::opcodes::I64_ATOMIC_RMW_OR32U
- elements::opcodes::I64_ATOMIC_RMW_OR8U
- elements::opcodes::I64_ATOMIC_RMW_SUB
- elements::opcodes::I64_ATOMIC_RMW_SUB16U
- elements::opcodes::I64_ATOMIC_RMW_SUB32U
- elements::opcodes::I64_ATOMIC_RMW_SUB8U
- elements::opcodes::I64_ATOMIC_RMW_XCHG
- elements::opcodes::I64_ATOMIC_RMW_XCHG16U
- elements::opcodes::I64_ATOMIC_RMW_XCHG32U
- elements::opcodes::I64_ATOMIC_RMW_XCHG8U
- elements::opcodes::I64_ATOMIC_RMW_XOR
- elements::opcodes::I64_ATOMIC_RMW_XOR16U
- elements::opcodes::I64_ATOMIC_RMW_XOR32U
- elements::opcodes::I64_ATOMIC_RMW_XOR8U
- elements::opcodes::I64_ATOMIC_STORE
- elements::opcodes::I64_ATOMIC_STORE16U
- elements::opcodes::I64_ATOMIC_STORE32U
- elements::opcodes::I64_ATOMIC_STORE8U
- elements::opcodes::I64_ATOMIC_WAIT
- elements::opcodes::I64_EXTEND16_S
- elements::opcodes::I64_EXTEND32_S
- elements::opcodes::I64_EXTEND8_S
- elements::opcodes::I8X16_ADD
- elements::opcodes::I8X16_ADD_SATURATE_S
- elements::opcodes::I8X16_ADD_SATURATE_U
- elements::opcodes::I8X16_ALL_TRUE
- elements::opcodes::I8X16_ANY_TRUE
- elements::opcodes::I8X16_EQ
- elements::opcodes::I8X16_EXTRACT_LANE_S
- elements::opcodes::I8X16_EXTRACT_LANE_U
- elements::opcodes::I8X16_GE_S
- elements::opcodes::I8X16_GE_U
- elements::opcodes::I8X16_GT_S
- elements::opcodes::I8X16_GT_U
- elements::opcodes::I8X16_LE_S
- elements::opcodes::I8X16_LE_U
- elements::opcodes::I8X16_LT_S
- elements::opcodes::I8X16_LT_U
- elements::opcodes::I8X16_MUL
- elements::opcodes::I8X16_NE
- elements::opcodes::I8X16_NEG
- elements::opcodes::I8X16_REPLACE_LANE
- elements::opcodes::I8X16_SHL
- elements::opcodes::I8X16_SHR_S
- elements::opcodes::I8X16_SHR_U
- elements::opcodes::I8X16_SPLAT
- elements::opcodes::I8X16_SUB
- elements::opcodes::I8X16_SUB_SATURATE_S
- elements::opcodes::I8X16_SUB_SATURATE_U
- elements::opcodes::IF
- elements::opcodes::LOOP
- elements::opcodes::MEMORY_COPY
- elements::opcodes::MEMORY_DROP
- elements::opcodes::MEMORY_FILL
- elements::opcodes::MEMORY_INIT
- elements::opcodes::NOP
- elements::opcodes::RETURN
- elements::opcodes::SELECT
- elements::opcodes::SETGLOBAL
- elements::opcodes::SETLOCAL
- elements::opcodes::SIMD_PREFIX
- elements::opcodes::TABLE_COPY
- elements::opcodes::TABLE_DROP
- elements::opcodes::TABLE_INIT
- elements::opcodes::TEELOCAL
- elements::opcodes::UNREACHABLE
- elements::opcodes::V128_AND
- elements::opcodes::V128_BITSELECT
- elements::opcodes::V128_CONST
- elements::opcodes::V128_LOAD
- elements::opcodes::V128_NOT
- elements::opcodes::V128_OR
- elements::opcodes::V128_STORE
- elements::opcodes::V128_XOR
- elements::opcodes::V8X16_SHUFFLE