Expand description
This module defines data types, functions and traits used to describe and interact with
various WebAssembly entities such as Value, Module and Store. It also describes
entities related to the runtime, such as Engine.
For more informations, refer to the WebAssembly specification and the Wasmer Runtime documentation.
Re-exportsΒ§
pub use engine::*;pub use store::*;pub use module::*;pub use instance::*;pub use trap::*;pub use value::*;pub use external::*;pub use function::*;pub use tag::*;pub use exception::*;pub use global::*;pub use table::*;pub use memory::*;pub use exports::*;pub use imports::*;
ModulesΒ§
- engine π
- Defines the
self::Enginetype and useful traits and data types to interact with an engine. - exception π
- exports π
- external π
- function π
- Defines the
FunctionandHostFunctiontypes and useful traits and data types to interact with them. - global π
- imports π
- The import module contains the implementation data structures and helper functions used to manipulate and access a wasm moduleβs imports including memories, tables, globals, and functions.
- instance π
- memory π
- module π
- Defines the
Moduledata type and various useful traits and data types to interact with a module. - store π
- Defines the
Storedata type and various useful traits and data types to interact with a store. - table π
- tag π
- trap π
- value π