List of all items
Structs
- builder::CodeLocation
- 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::FunctionNameSubsection
- elements::FunctionSection
- elements::FunctionType
- elements::GlobalEntry
- elements::GlobalSection
- elements::GlobalType
- elements::ImportEntry
- elements::ImportSection
- elements::IndexMap
- elements::InitExpr
- elements::Instructions
- elements::Local
- elements::LocalNameSubsection
- elements::MemorySection
- elements::MemoryType
- elements::Module
- elements::ModuleNameSubsection
- elements::NameSection
- 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::RelocationEntry
- elements::Section
- elements::SignExtInstruction
- 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
Type Aliases
Constants
- elements::opcodes::BLOCK
- elements::opcodes::BR
- elements::opcodes::BRIF
- elements::opcodes::BRTABLE
- 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::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::GETGLOBAL
- elements::opcodes::GETLOCAL
- elements::opcodes::GROWMEMORY
- 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::I32XOR
- 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::I64XOR
- elements::opcodes::IF
- elements::opcodes::LOOP
- elements::opcodes::NOP
- elements::opcodes::RETURN
- elements::opcodes::SELECT
- elements::opcodes::SETGLOBAL
- elements::opcodes::SETLOCAL
- elements::opcodes::TEELOCAL
- elements::opcodes::UNREACHABLE
- elements::opcodes::sign_ext::I32_EXTEND16_S
- elements::opcodes::sign_ext::I32_EXTEND8_S
- elements::opcodes::sign_ext::I64_EXTEND16_S
- elements::opcodes::sign_ext::I64_EXTEND32_S
- elements::opcodes::sign_ext::I64_EXTEND8_S