[][src]Module wasmtime_environ::wasm

Structs

DataIndex

Index type of a passive data segment inside the WebAssembly module.

DefinedFuncIndex

Index type of a defined function inside the WebAssembly module.

DefinedGlobalIndex

Index type of a defined global inside the WebAssembly module.

DefinedMemoryIndex

Index type of a defined memory inside the WebAssembly module.

DefinedTableIndex

Index type of a defined table inside the WebAssembly module.

ElemIndex

Index type of a passive element segment inside the WebAssembly module.

FuncIndex

Index type of a function (imported or defined) inside the WebAssembly module.

Global

A WebAssembly global.

GlobalIndex

Index type of a global variable (imported or defined) inside the WebAssembly module.

Memory

WebAssembly linear memory.

MemoryIndex

Index type of a linear memory (imported or defined) inside the WebAssembly module.

SignatureIndex

Index type of a signature (imported or defined) inside the WebAssembly module.

Table

WebAssembly table.

TableIndex

Index type of a table (imported or defined) inside the WebAssembly module.

WasmFuncType

WebAssembly function type -- equivalent of wasmparser's FuncType.

Enums

GlobalInit

Globals are initialized via the const operators or by referring to another import.

TableElementType

WebAssembly table element. Can be a function or a scalar type.

WasmType

WebAssembly value type -- equivalent of wasmparser's Type.

Functions

get_vmctx_value_label

Special VMContext value label. It is tracked as 0xffff_fffe label.