Module wasm_runtime_layer::backend

source ·
Expand description

Provides traits for implementing runtime backends.

Structs§

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.