Module wasmer_runtime_core_x::module
source · Expand description
This module contains the types to manipulate and access Wasm modules.
A Wasm module is the artifact of compiling WebAssembly. Wasm modules are not executable
until they’re instantiated with imports (via ImportObject
).
Structs§
- A data initializer for linear memory.
- Wrapper of IndexMap to impl BorshSerialize and BorshDeserialize on it
- A compiled WebAssembly module.
- Container for module data including memories, globals, tables, imports, and exports.
- A type-safe handle referring to a name in a module namespace.
- A type-safe handle referring to a module namespace.
- A map of index to string.
- String table builder.
- A WebAssembly table initializer.
Enums§
- A wrapper around the
TypedIndex
es for Wasm functions, Wasm memories, Wasm globals, and Wasm tables.