Module event_driven_library::prelude
source · Macros
- Dependency Initializer You must initialize this in crate::dependencies with Whatever dependency container you want.
- init_event_handler creating macro Not that crate must have
Dependencystruct with its own implementation
Structs
- Task Local Context Manager This is called for every time Messagebus.handle is invoked within which it manages events raised in service. It spawns out Executor that manages transaction.
Enums
Traits
- A data structure that can be deserialized from any data format supported by Serde.
- A data structure that can be serialized into any data format supported by Serde.
Type Aliases
- init_command_handler creating macro Not that crate must have
Dependencystruct with its own implementation
Attribute Macros
Derive Macros
- Define a Application Error type that can be used in the event-driven-library.