Expand description
Generic Engine abstraction for Wasmer Engines.
Structs§
- Engine
Id - A unique identifier for an Engine.
- Frame
Info - Description of a frame in a backtrace for a
RuntimeError::trace
. - Global
Frame Info Registration - An RAII structure used to unregister a module’s frame information when the module is destroyed.
- Runtime
Error - A struct representing an aborted instruction execution, with a message indicating the cause.
Enums§
- Deserialize
Error - The Deserialize error can occur when loading a compiled Module from a binary.
- Import
Error - An ImportError.
- Instantiation
Error - An error while instantiating a module.
- Link
Error - The WebAssembly.LinkError object indicates an error during module instantiation (besides traps from the start function).
Constants§
- VERSION
- Version number of this crate.
Traits§
- Engine
- A unimplemented Wasmer
Engine
. - Executable
- A WASM module built by some
Engine
.
Functions§
- resolve_
imports - This function allows to match all imports of a
ModuleInfo
with concrete definitions provided by aResolver
.