Skip to main content

Module traits

Module traits 

Source
Expand description

Generic snapshot traits.

These traits define the contract for snapshotting any stateful service. Implementations provide the concrete types and persistence logic.

Structs§

SnapshotState
Generic snapshot state container.

Traits§

OffsetStore
Trait for offset storage.
SnapshotLoader
Trait for loading snapshots.
SnapshotWriter
Trait for writing snapshots.
Snapshotable
Trait for services that can be snapshotted.

Functions§

bootstrap_from_snapshot
Bootstrap a service from its latest snapshot.