pub struct DiffCheckpoint {
pub stream_id: StreamId,
pub at_seq_no: SeqNo,
pub snapshot: Snapshot,
}Expand description
Optional periodic checkpoint to bound replay time.
Checkpoints are full materialized state; deltas after at_seq_no
replay on top.
Fields§
§stream_id: StreamId§at_seq_no: SeqNo§snapshot: SnapshotTrait Implementations§
Auto Trait Implementations§
impl Freeze for DiffCheckpoint
impl RefUnwindSafe for DiffCheckpoint
impl Send for DiffCheckpoint
impl Sync for DiffCheckpoint
impl Unpin for DiffCheckpoint
impl UnsafeUnpin for DiffCheckpoint
impl UnwindSafe for DiffCheckpoint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more