Re-exports

pub use aggregate::Aggregate;
pub use aggregate::AggregateRoot;

Modules

Foundation traits for creating Domain abstractions using the Aggregate pattern.

Contains a persisted implementation of the Consumer trait using Postgres as the backend data source for its state.

Contains the Repository pattern implementation for AggregateRoot instances.

Structs

An Event wrapper for events that have been successfully committed to the [EventStore].

Enums

Traits