pub struct CheckpointStatistics {
pub total_checkpoints: usize,
pub total_chunks_saved: usize,
pub storage_path: PathBuf,
}Expand description
Statistics about checkpointing
Fields§
§total_checkpoints: usizeTotal number of checkpoints
total_chunks_saved: usizeTotal chunks saved across all checkpoints
storage_path: PathBufStorage path
Trait Implementations§
Source§impl Clone for CheckpointStatistics
impl Clone for CheckpointStatistics
Source§fn clone(&self) -> CheckpointStatistics
fn clone(&self) -> CheckpointStatistics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CheckpointStatistics
impl RefUnwindSafe for CheckpointStatistics
impl Send for CheckpointStatistics
impl Sync for CheckpointStatistics
impl Unpin for CheckpointStatistics
impl UnsafeUnpin for CheckpointStatistics
impl UnwindSafe for CheckpointStatistics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more