# Functions
NewEnvironment creates a new environment with a pool of available wasmInstances.
NewHostFn creates a new host function.
UseInternalLogger sets the logger to be used log internal wasm runtime messages.
# Structs
HostFn describes a host function callable from within a Runnable module.
WasmEnvironment is an environment in which Wasm instances run.
WasmInstance is an instance of a Wasm runtime.
# Interfaces
RuntimeBuilder is a factory-style interface that can build Wasm runtimes.
RuntimeInstance is an interface that wraps various underlying Wasm runtimes like Wasmer, Wasmtime.