List of all items
Structs
- Limits
- RuntimeInstance
- ValidationInfo
- core::reader::WasmReader
- core::reader::section_header::SectionHeader
- core::reader::span::Span
- core::reader::types::FuncType
- core::reader::types::Limits
- core::reader::types::MemType
- core::reader::types::ResultType
- core::reader::types::TableType
- core::reader::types::VecType
- core::reader::types::data::DataModeActive
- core::reader::types::data::DataSegment
- core::reader::types::data::PassiveData
- core::reader::types::export::Export
- core::reader::types::function_code_header::FunctionHeader
- core::reader::types::global::Global
- core::reader::types::global::GlobalType
- core::reader::types::import::Import
- core::reader::types::memarg::MemArg
- execution::RuntimeInstance
- execution::function_ref::FunctionRef
- execution::hooks::EmptyHookSet
- execution::locals::Locals
- execution::store::DataInst
- execution::store::FuncInst
- execution::store::GlobalInst
- execution::store::MemInst
- execution::store::Store
- execution::store::TableInst
- execution::value::F32
- execution::value::F64
- execution::value_stack::CallFrame
- execution::value_stack::Stack
- function_ref::FunctionRef
- hooks::EmptyHookSet
- validation::ValidationInfo
- validation::validation_stack::LabelInfo
- validation::validation_stack::ValidationStack
- value::F32
- value::F64
Enums
- Error
- NumType
- RefType
- RuntimeError
- ValType
- Value
- core::error::Error
- core::error::RuntimeError
- core::reader::section_header::SectionTy
- core::reader::types::NumType
- core::reader::types::RefType
- core::reader::types::ValType
- core::reader::types::data::DataMode
- core::reader::types::export::ExportDesc
- core::reader::types::import::ImportDesc
- execution::value::Ref
- execution::value::Value
- validation::validation_stack::LabelKind
- validation::validation_stack::ValidationStackEntry
- value::Ref
- value::Value
Traits
- core::reader::WasmReadable
- execution::assert_validated::UnwrapValidatedExt
- execution::hooks::HookSet
- execution::value::InteropValue
- execution::value::InteropValueList
- hooks::HookSet
- value::InteropValue
- value::InteropValueList
Macros
Functions
- execution::const_interpreter_loop::run_const
- execution::interpreter_loop::run
- validate
- validation::code::read_declared_locals
- validation::code::read_instructions
- validation::code::validate_code_section
- validation::globals::validate_global_section
- validation::handle_section
- validation::read_constant_expression::read_constant_instructions
- validation::read_next_header
- validation::validate
Type Aliases
- Result
- core::error::Result
- core::indices::DataIdx
- core::indices::ElemIdx
- core::indices::FuncIdx
- core::indices::GlobalIdx
- core::indices::LabelIdx
- core::indices::LocalIdx
- core::indices::MemIdx
- core::indices::TableIdx
- core::indices::TypeIdx
Constants
- DEFAULT_MODULE
- core::reader::types::opcode::CALL
- core::reader::types::opcode::DROP
- core::reader::types::opcode::END
- core::reader::types::opcode::F32_ABS
- core::reader::types::opcode::F32_ADD
- core::reader::types::opcode::F32_CEIL
- core::reader::types::opcode::F32_CONST
- core::reader::types::opcode::F32_CONVERT_I32_S
- core::reader::types::opcode::F32_CONVERT_I32_U
- core::reader::types::opcode::F32_CONVERT_I64_S
- core::reader::types::opcode::F32_CONVERT_I64_U
- core::reader::types::opcode::F32_COPYSIGN
- core::reader::types::opcode::F32_DEMOTE_F64
- core::reader::types::opcode::F32_DIV
- core::reader::types::opcode::F32_EQ
- core::reader::types::opcode::F32_FLOOR
- core::reader::types::opcode::F32_GE
- core::reader::types::opcode::F32_GT
- core::reader::types::opcode::F32_LE
- core::reader::types::opcode::F32_LOAD
- core::reader::types::opcode::F32_LT
- core::reader::types::opcode::F32_MAX
- core::reader::types::opcode::F32_MIN
- core::reader::types::opcode::F32_MUL
- core::reader::types::opcode::F32_NE
- core::reader::types::opcode::F32_NEAREST
- core::reader::types::opcode::F32_NEG
- core::reader::types::opcode::F32_REINTERPRET_I32
- core::reader::types::opcode::F32_SQRT
- core::reader::types::opcode::F32_STORE
- core::reader::types::opcode::F32_SUB
- core::reader::types::opcode::F32_TRUNC
- core::reader::types::opcode::F64_ABS
- core::reader::types::opcode::F64_ADD
- core::reader::types::opcode::F64_CEIL
- core::reader::types::opcode::F64_CONST
- core::reader::types::opcode::F64_CONVERT_I32_S
- core::reader::types::opcode::F64_CONVERT_I32_U
- core::reader::types::opcode::F64_CONVERT_I64_S
- core::reader::types::opcode::F64_CONVERT_I64_U
- core::reader::types::opcode::F64_COPYSIGN
- core::reader::types::opcode::F64_DIV
- core::reader::types::opcode::F64_EQ
- core::reader::types::opcode::F64_FLOOR
- core::reader::types::opcode::F64_GE
- core::reader::types::opcode::F64_GT
- core::reader::types::opcode::F64_LE
- core::reader::types::opcode::F64_LOAD
- core::reader::types::opcode::F64_LT
- core::reader::types::opcode::F64_MAX
- core::reader::types::opcode::F64_MIN
- core::reader::types::opcode::F64_MUL
- core::reader::types::opcode::F64_NE
- core::reader::types::opcode::F64_NEAREST
- core::reader::types::opcode::F64_NEG
- core::reader::types::opcode::F64_PROMOTE_F32
- core::reader::types::opcode::F64_REINTERPRET_I64
- core::reader::types::opcode::F64_SQRT
- core::reader::types::opcode::F64_STORE
- core::reader::types::opcode::F64_SUB
- core::reader::types::opcode::F64_TRUNC
- core::reader::types::opcode::FC_EXTENSIONS
- core::reader::types::opcode::GLOBAL_GET
- core::reader::types::opcode::GLOBAL_SET
- core::reader::types::opcode::I32_ADD
- core::reader::types::opcode::I32_AND
- core::reader::types::opcode::I32_CLZ
- core::reader::types::opcode::I32_CONST
- core::reader::types::opcode::I32_CTZ
- core::reader::types::opcode::I32_DIV_S
- core::reader::types::opcode::I32_DIV_U
- core::reader::types::opcode::I32_EQ
- core::reader::types::opcode::I32_EQZ
- core::reader::types::opcode::I32_GE_S
- core::reader::types::opcode::I32_GE_U
- core::reader::types::opcode::I32_GT_S
- core::reader::types::opcode::I32_GT_U
- core::reader::types::opcode::I32_LE_S
- core::reader::types::opcode::I32_LE_U
- core::reader::types::opcode::I32_LOAD
- core::reader::types::opcode::I32_LOAD16_S
- core::reader::types::opcode::I32_LOAD16_U
- core::reader::types::opcode::I32_LOAD8_S
- core::reader::types::opcode::I32_LOAD8_U
- core::reader::types::opcode::I32_LT_S
- core::reader::types::opcode::I32_LT_U
- core::reader::types::opcode::I32_MUL
- core::reader::types::opcode::I32_NE
- core::reader::types::opcode::I32_OR
- core::reader::types::opcode::I32_POPCNT
- core::reader::types::opcode::I32_REINTERPRET_F32
- core::reader::types::opcode::I32_REM_S
- core::reader::types::opcode::I32_REM_U
- core::reader::types::opcode::I32_ROTL
- core::reader::types::opcode::I32_ROTR
- core::reader::types::opcode::I32_SHL
- core::reader::types::opcode::I32_SHR_S
- core::reader::types::opcode::I32_SHR_U
- core::reader::types::opcode::I32_STORE
- core::reader::types::opcode::I32_STORE16
- core::reader::types::opcode::I32_STORE8
- core::reader::types::opcode::I32_SUB
- core::reader::types::opcode::I32_TRUNC_F32_S
- core::reader::types::opcode::I32_TRUNC_F32_U
- core::reader::types::opcode::I32_TRUNC_F64_S
- core::reader::types::opcode::I32_TRUNC_F64_U
- core::reader::types::opcode::I32_WRAP_I64
- core::reader::types::opcode::I32_XOR
- core::reader::types::opcode::I64_ADD
- core::reader::types::opcode::I64_AND
- core::reader::types::opcode::I64_CLZ
- core::reader::types::opcode::I64_CONST
- core::reader::types::opcode::I64_CTZ
- core::reader::types::opcode::I64_DIV_S
- core::reader::types::opcode::I64_DIV_U
- core::reader::types::opcode::I64_EQ
- core::reader::types::opcode::I64_EQZ
- core::reader::types::opcode::I64_EXTEND_I32_S
- core::reader::types::opcode::I64_EXTEND_I32_U
- core::reader::types::opcode::I64_GE_S
- core::reader::types::opcode::I64_GE_U
- core::reader::types::opcode::I64_GT_S
- core::reader::types::opcode::I64_GT_U
- core::reader::types::opcode::I64_LE_S
- core::reader::types::opcode::I64_LE_U
- core::reader::types::opcode::I64_LOAD
- core::reader::types::opcode::I64_LOAD16_S
- core::reader::types::opcode::I64_LOAD16_U
- core::reader::types::opcode::I64_LOAD32_S
- core::reader::types::opcode::I64_LOAD32_U
- core::reader::types::opcode::I64_LOAD8_S
- core::reader::types::opcode::I64_LOAD8_U
- core::reader::types::opcode::I64_LT_S
- core::reader::types::opcode::I64_LT_U
- core::reader::types::opcode::I64_MUL
- core::reader::types::opcode::I64_NE
- core::reader::types::opcode::I64_OR
- core::reader::types::opcode::I64_POPCNT
- core::reader::types::opcode::I64_REINTERPRET_F64
- core::reader::types::opcode::I64_REM_S
- core::reader::types::opcode::I64_REM_U
- core::reader::types::opcode::I64_ROTL
- core::reader::types::opcode::I64_ROTR
- core::reader::types::opcode::I64_SHL
- core::reader::types::opcode::I64_SHR_S
- core::reader::types::opcode::I64_SHR_U
- core::reader::types::opcode::I64_STORE
- core::reader::types::opcode::I64_STORE16
- core::reader::types::opcode::I64_STORE32
- core::reader::types::opcode::I64_STORE8
- core::reader::types::opcode::I64_SUB
- core::reader::types::opcode::I64_TRUNC_F32_S
- core::reader::types::opcode::I64_TRUNC_F32_U
- core::reader::types::opcode::I64_TRUNC_F64_S
- core::reader::types::opcode::I64_TRUNC_F64_U
- core::reader::types::opcode::I64_XOR
- core::reader::types::opcode::LOCAL_GET
- core::reader::types::opcode::LOCAL_SET
- core::reader::types::opcode::LOCAL_TEE
- core::reader::types::opcode::MEMORY_GROW
- core::reader::types::opcode::MEMORY_SIZE
- core::reader::types::opcode::NOP
- core::reader::types::opcode::REF_FUNC
- core::reader::types::opcode::REF_NULL
- core::reader::types::opcode::RETURN
- core::reader::types::opcode::UNREACHABLE
- core::reader::types::opcode::fc_extensions::DATA_DROP
- core::reader::types::opcode::fc_extensions::I32_TRUNC_SAT_F32_S
- core::reader::types::opcode::fc_extensions::I32_TRUNC_SAT_F32_U
- core::reader::types::opcode::fc_extensions::I32_TRUNC_SAT_F64_S
- core::reader::types::opcode::fc_extensions::I32_TRUNC_SAT_F64_U
- core::reader::types::opcode::fc_extensions::I64_TRUNC_SAT_F32_S
- core::reader::types::opcode::fc_extensions::I64_TRUNC_SAT_F32_U
- core::reader::types::opcode::fc_extensions::I64_TRUNC_SAT_F64_S
- core::reader::types::opcode::fc_extensions::I64_TRUNC_SAT_F64_U
- core::reader::types::opcode::fc_extensions::MEMORY_COPY
- core::reader::types::opcode::fc_extensions::MEMORY_FILL
- core::reader::types::opcode::fc_extensions::MEMORY_INIT
- execution::DEFAULT_MODULE