Expand description
Event-driven architecture system with async event bus
This module provides a comprehensive event system that supports:
- Type-safe event publishing and subscription
- Async event handlers with backpressure
- Event filtering and routing
- Event persistence and replay
- Dead letter queue for failed events
- Metrics and monitoring
- Event serialization for network transport
Structs§
- Event
BusConfig - Event bus configuration
- Event
BusManager - Event bus manager
- Event
Filter - Event subscription filter
- Event
Stats - Event statistics
- Event
Subscription - Event subscription
Enums§
- Event
Priority - Event priority levels
Traits§
- Event
- Base event trait that all events must implement
- Event
Handler - Event handler trait for processing events