Re-exports§
pub use canonical_message::CanonicalMessage;pub use canonical_message::MessageContext;pub use errors::HandlerError;pub use models::Route;pub use outcomes::Handled;pub use outcomes::Received;pub use outcomes::ReceivedBatch;pub use outcomes::Sent;pub use outcomes::SentBatch;pub use publisher::Publisher;pub use endpoints::memory::get_or_create_channel;pub use publisher::get_publisher;pub use publisher::unregister_publisher;pub use route::get_route;pub use route::list_routes;pub use route::stop_route;pub use anyhow;
Modules§
- canonical_
message - command_
handler - consumer
- endpoints
- errors
- event_
handler - event_
store - extensions
- middleware
- models
- outcomes
- publisher
- route
- traits
- type_
handler
Macros§
- msg
- A macro to create a
CanonicalMessageeasily.
Constants§
- APP_
NAME - The application name, derived from the package name in Cargo.toml.