Module esrs::store

source ·

Modules§

Structs§

  • Lock guard preventing concurrent access to a resource.
  • A StoreEvent contains the payload (the original event) alongside the event’s metadata.

Traits§

  • An EventStore is responsible for persisting events that an aggregate emits into a database, and loading the events that represent an aggregate’s history from the database.
  • Marker trait for every EventStoreLockGuard.