Module wasmer_interface_types_fl::interpreter[][src]

Expand description

A stack-based interpreter to execute instructions of WIT adapters.

Modules

A very light and generic stack implementation, exposing only the operations required by the interpreter.

An hypothetic WebAssembly runtime, represented as a set of enums, types, and traits —basically this is the part a runtime should take a look to use the wasmer-interface-types crate—.

Structs

An interpreter is the central piece of this crate. It is a set of executable instructions. Each instruction takes the runtime as argument. The runtime holds the invocation inputs, the stack, and the WebAssembly instance.

Enums

Represents all the possible WIT instructions.