Module eventually::event::store

source ·
Expand description

Contains implementations of the event::Store trait and connected abstractions, such as the std::collections::HashMap’s based InMemory Event Store implementation.

Structs§

Enums§

Traits§

  • Interface used to append new Domain Events in an Event Store.
  • Extension trait that can be used to pull in supertypes implemented in this module.
  • An Event Store, used to store Domain Events in Event Streams – a stream of Domain Events – and retrieve them.
  • Interface used to stream Persisted Domain Events from an Event Store to an application.