Skip to main content

Crate atomr_persistence

Crate atomr_persistence 

Source
Expand description

atomr-persistence.

Event-sourced persistent actor model with pluggable journal and snapshot stores.

Structs§

AsyncSnapshotter
Helper that wraps a SnapshotStore with a retention policy.
AtLeastOnceDelivery
InMemoryJournal
InMemorySnapshotStore
PersistentFSM
PersistentRepr
ReceivePersistent
Closure-style persistent actor.
Recovery
RecoveryPermitter
Bounded in-flight recovery counter.
SnapshotMetadata
UnconfirmedDelivery

Enums§

EventsourcedError
Recovery / handler errors that propagate out of Eventsourced.
JournalError
RecoveryState
SnapshotPolicy
Snapshot retention / cadence policy.

Traits§

Eventsourced
Modern event-sourced actor.
Journal
PersistentActor
SnapshotStore