pub struct RecoveryCheckpoint {
pub partition: PartitionId,
pub witness_sequence: u64,
pub timestamp_ns: u64,
pub epoch: u32,
}Expand description
A recovery checkpoint (state snapshot).
Fields§
§partition: PartitionIdPartition this checkpoint belongs to.
witness_sequence: u64Sequence number of the witness record at checkpoint time.
timestamp_ns: u64Timestamp when the checkpoint was taken.
epoch: u32Epoch at checkpoint time.
Trait Implementations§
Source§impl Clone for RecoveryCheckpoint
impl Clone for RecoveryCheckpoint
Source§fn clone(&self) -> RecoveryCheckpoint
fn clone(&self) -> RecoveryCheckpoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RecoveryCheckpoint
Auto Trait Implementations§
impl Freeze for RecoveryCheckpoint
impl RefUnwindSafe for RecoveryCheckpoint
impl Send for RecoveryCheckpoint
impl Sync for RecoveryCheckpoint
impl Unpin for RecoveryCheckpoint
impl UnsafeUnpin for RecoveryCheckpoint
impl UnwindSafe for RecoveryCheckpoint
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