[−][src]Crate wasm3
A rust wrapper for WASM3.
Re-exports
pub use ffi as wasm3_sys; |
Modules
error | Error related functionality of wasm3. |
Macros
make_func_wrapper | A convenience macro for creating a wrapper function that can be linked to wasm3. |
Structs
CallContext | Calling Context for a host function. |
Environment | An environment is required to construct |
Function | A callable wasm3 function.
This has a generic |
Module | A loaded module belonging to a specific runtime. Allows for linking and looking up functions. |
ParsedModule | A parsed module which can be loaded into a |
Runtime | A runtime context for wasm3 modules. |
Traits
WasmArg | Tait implemented by types that can be passed to wasm. |
WasmArgs | Helper tait implemented by tuples to emulate "variadic generics". |
WasmType | Trait implemented by types that can be passed to and from wasm. |
Type Definitions
RawCall | Type of a raw host function for wasm3. |