Module value

Source

Macros§

impl_value_conversion 🔒
Stupid From and Into implementations, because Rust’s orphan rules won’t let me define a generic impl:

Structs§

ExternAddr
Represents the address of an external reference in the interpreter.
F32
F64
FuncAddr
Represents the address of a function within a WebAssembly module.
FuncRefForInteropValue

Enums§

Ref
RefValueTy
Value
A value at runtime. This is essentially a duplicate of ValType just with additional values.

Traits§

InteropValue
An InteropValue is a Rust types that can be converted into a WASM Value. This trait is intended to simplify translation between Rust values and WASM values and thus is not used internally.
InteropValueList
An InteropValueList is an iterable list of InteropValues (i.e. Rust types that can be converted into WASM Values).