pub struct CheckoutStats {
pub files_restored: usize,
pub bytes_written: u64,
pub files_skipped: usize,
pub shards_read: usize,
pub files_deferred: usize,
}Expand description
Statistics from checkout operation
Fields§
§files_restored: usizeNumber of files restored to the workspace
bytes_written: u64Total bytes written to disk
files_skipped: usizeNumber of files skipped (already up-to-date)
shards_read: usizeNumber of shards read
files_deferred: usizeNumber of large files deferred (not checked out)
Trait Implementations§
Source§impl Clone for CheckoutStats
impl Clone for CheckoutStats
Source§fn clone(&self) -> CheckoutStats
fn clone(&self) -> CheckoutStats
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 moreSource§impl Debug for CheckoutStats
impl Debug for CheckoutStats
Source§impl Default for CheckoutStats
impl Default for CheckoutStats
Source§fn default() -> CheckoutStats
fn default() -> CheckoutStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CheckoutStats
impl RefUnwindSafe for CheckoutStats
impl Send for CheckoutStats
impl Sync for CheckoutStats
impl Unpin for CheckoutStats
impl UnsafeUnpin for CheckoutStats
impl UnwindSafe for CheckoutStats
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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