Module nanowasm::interpreter [] [src]

Structs

FunctionAddress

Function address type; refers to a particular FuncInstance in the Store.

GlobalAddress

Global address type

Interpreter

An interpreter which runs a particular program.

MemoryAddress

Memory address type

ModuleAddress

Module instance address type

State

All the immutable parts of the interpreter state.

Store

All the mutable parts of the interpreter state. This slightly wacky structure helps keep borrows from being awful, a little bit.

TableAddress

Table address type