[−][src]Crate eventually
Modules
| aggregate | |
| inmemory | |
| optional | |
| repository | |
| store | |
| subscription | |
| versioning |
Structs
| AggregateRoot | An |
| AggregateRootBuilder | Builder type for new |
| Repository | Implementation of the Repository pattern for storing, retrieving
and deleting |
Traits
| Aggregate | An Aggregate manages a domain entity |
| AggregateExt | Extension trait with some handy methods to use with |
| EventStore | An Event Store is an append-only, ordered list of |
| EventSubscriber | Component to let users subscribe to newly-inserted events into the |
| Projection | A |
| Versioned | Data type that carries a version for Optimistic Concurrency Control. |
Type Definitions
| AggregateId | A short extractor type for the Aggregate |