Expand description

Generic Engine abstraction for Wasmer Engines.


A unique identifier for an Engine.

Description of a frame in a backtrace for a RuntimeError::trace.

An RAII structure used to unregister a module’s frame information when the module is destroyed.

A struct representing an aborted instruction execution, with a message indicating the cause.


The Deserialize error can occur when loading a compiled Module from a binary.

An ImportError.

An error while instantiating a module.

The WebAssembly.LinkError object indicates an error during module instantiation (besides traps from the start function).


Version number of this crate.


A unimplemented Wasmer Engine.

A WASM module built by some Engine.


This function allows to match all imports of a ModuleInfo with concrete definitions provided by a Resolver.