Module wasmbus

Module wasmbus 

Source
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§

ComponentSpecification
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 import in 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.
HostBuilder
HostBuilder is used to construct a new Host instance

Traits§

ProviderManager
A trait for sending and receiving messages to/from a provider

Functions§

injector_to_headers
Helper function to inject trace context into NATS headers