Types and traits for interfacing between the host and the wasm runtime.
Type to represent a pointer in wasm at the host.
The Signature of a function
Typed value that can be returned from a function.
Values supported by Substrate on the boundary between host/Wasm.
Value types supported by Substrate on the boundary between host/Wasm.
Something that provides a function implementation on the host for a wasm function.
Context used by
Something that provides implementations for host functions.
Something that can be converted into a wasm compatible
A trait that requires
Something that can be wrapped in a wasm
Something that can read a primitive from a wasm memory location.
Something that provides access to the sandbox.
Something that can may be created from a wasm
Something that can write a primitive to wasm memory location.
Sandbox memory identifier.
Result type used by traits in this crate.
The word size used in wasm. Normally known as