List of all items
Structs
- CostConfigurationV0
- CostConfigurationV1
- artifact::Artifact
- artifact::ArtifactData
- artifact::ArtifactLocal
- artifact::ArtifactMemory
- artifact::ArtifactNamedImport
- artifact::CompiledFunction
- artifact::CompiledFunctionBytes
- artifact::InstantiatedGlobals
- artifact::InstantiatedTable
- artifact::Instructions
- artifact::LocalsIterator
- machine::RunConfig
- machine::RuntimeStack
- parse::Skeleton
- parse::UnparsedSection
- types::Code
- types::CodeSection
- types::CustomSection
- types::Data
- types::DataSection
- types::Element
- types::ElementSection
- types::Export
- types::ExportSection
- types::Expression
- types::FunctionSection
- types::FunctionType
- types::Global
- types::GlobalSection
- types::Import
- types::ImportSection
- types::Limits
- types::Local
- types::MemArg
- types::MemorySection
- types::MemoryType
- types::Module
- types::Name
- types::StartSection
- types::TableSection
- types::TableType
- types::TypeSection
- utils::InstantiatedModule
- validate::PureWasmModuleHandler
- validate::ValidationConfig
- validate::ValidationState
Enums
- artifact::ArtifactVersion
- artifact::InternalOpcode
- machine::ExecutionOutcome
- machine::NoInterrupt
- machine::RuntimeError
- machine::Value
- parse::ParseError
- parse::SectionId
- types::BlockType
- types::ExportDescription
- types::GlobalInit
- types::ImportDescription
- types::OpCode
- types::ValueType
- validate::Reachability
- validate::ValidationError
Unions
Traits
- CostConfiguration
- artifact::RunnableCode
- artifact::TryFromImport
- machine::Host
- output::Output
- parse::GetParseable
- parse::Parseable
- validate::Handler
- validate::HasValidationContext
- validate::ValidateImportExport
Functions
- output::write_custom_section
- parse::parse_custom
- parse::parse_skeleton
- utils::check_artifact_version
- utils::instantiate
- utils::instantiate_with_metering
- utils::parse_artifact
- utils::strip
- validate::validate
- validate::validate_module
Type Aliases
- artifact::BorrowedArtifact
- artifact::CompileResult
- artifact::OwnedArtifact
- machine::RunResult
- output::OutResult
- parse::Byte
- parse::ParseResult
- types::FuncIndex
- types::GlobalIndex
- types::InstrSeq
- types::LabelIndex
- types::LocalIndex
- types::MemIndex
- types::StackHeight
- types::StackSize
- types::TableIndex
- types::TypeIndex
- validate::ValidateResult
Constants
- constants::ALLOWED_LOCALS
- constants::MAGIC_HASH
- constants::MAX_ALLOWED_STACK_HEIGHT
- constants::MAX_INIT_MEMORY_SIZE
- constants::MAX_INIT_TABLE_SIZE
- constants::MAX_NAME_SIZE
- constants::MAX_NUM_EXPORTS
- constants::MAX_NUM_GLOBALS
- constants::MAX_NUM_PAGES
- constants::MAX_PREALLOCATED_BYTES
- constants::MAX_SWITCH_SIZE
- constants::PAGE_SIZE
- constants::VERSION