Expand description
crate::wasmbus::Host implementation
Re-exports§
pub use self::host_config::Host as HostConfig;
Modules§
- config
- Configuration service Module with structs for use in managing and accessing config used by various wasmCloud entities
- ctl
- Control interface implementation
- host_
config - wasmCloud host configuration
Structs§
- Component
Specification - The specification of a component that is or did run in the lattice. This contains all of the information necessary to
instantiate a component in the lattice (url and digest) as well as configuration and links in order to facilitate
runtime execution of the component. Each
importin a component’s WIT world will need a corresponding link for the host runtime to route messages to the correct component. - Features
- Feature flags to enable experimental functionality in the host. Flags are disabled by default and must be explicitly enabled.
- Host
- wasmCloud Host Represents the core host structure for managing components, providers, links, and other functionalities in a wasmCloud host environment.
- Host
Builder - HostBuilder is used to construct a new Host instance
Traits§
- Provider
Manager - A trait for sending and receiving messages to/from a provider
Functions§
- injector_
to_ headers - Helper function to inject trace context into NATS headers