Module wasm_runtime_layer::backend
source · Expand description
Provides traits for implementing runtime backends.
Structs§
- A descriptor for an exported WebAssembly value of an
Instance
. - All of the import data used when instantiating.
- An iterator over imports.
Enums§
- An external item to a WebAssembly module.
- Runtime representation of a value.
Traits§
- A trait used to get shared access to a store.
- A trait used to get mutable access to a store.
- Provides a backing implementation for a WebAssembly runtime.
- Provides an opaque reference to any data within WebAssembly.
- Provides a Wasm or host function reference.
- Provides a Wasm global variable reference.
- Provides an instantiated WASM module.
- Provides a Wasm linear memory reference.
- Provides a parsed and validated WASM module.
- Provides all of the global state that can be manipulated by WASM programs.
- Provides a temporary immutable handle to a store.
- Provides a temporary mutable handle to a store.
- Provides a Wasm table reference.