Crate caryatid_sdk

Crate caryatid_sdk 

Source

Re-exports§

pub use self::context::Context;
pub use self::message_bus::MessageBounds;
pub use self::message_bus::MessageBus;
pub use self::message_bus::Subscription;
pub use self::message_bus::SubscriptionBounds;
pub use self::module::Module;
pub use self::module_registry::ModuleRegistry;

Modules§

config
constants
context
match_topic
Helper function to pattern match topics
message_bus
Generic MessageBus trait for any pub-sub bus
mock_bus
Mock message bus for tests
module
Definition of a Caryatid module
module_registry
Module registry trait

Attribute Macros§

async_trait
module