Re-exports§
pub use self::task_manager::SpawnType;pub use self::task_manager::VirtualTaskManager;
Modules§
- module_
cache - Cache pre-compiled
wasmer::Modules. - package_
loader - resolver
- task_
manager
Structs§
- Default
Tty - Imports
Only 🔒Hook - Adapts an import-creation closure to
InstantiationHook. - Instance
Setup 🔒Hook - Adapts an instance-setup closure to
InstantiationHook. - Instantiation
State - Opaque per-instantiation state, created by
InstantiationHook::additional_importsand handed back toInstantiationHook::configure_new_instancefor the instance built with those imports. - Overridden
Instantiation 🔒State - Composite state used by
OverriddenRuntimeto carry the inner runtime’s state alongside its own hooks’ states. - Overridden
Runtime - Runtime that allows for certain things to be overridden such as the active journals
- Pluggable
Runtime
Enums§
- Module
Input - The input to load a module.
- Taint
Reason
Traits§
- Instantiation
Hook - A hook into the instantiation of WASIX module instances.
- Runtime
- Runtime components used when running WebAssembly programs.
Functions§
- load_
module - Load a Webassembly module, trying to use a pre-compiled version if possible.
- run_
import_ 🔒hooks - Runs the import phase of
hooks, returning the merged imports and the per-hook states, aligned by index withhooks. - run_
setup_ 🔒hooks - Runs the setup phase of
hooks, handing each hook the state it produced during the import phase.