pub struct CacheSyncStatistics {
pub total_objects: usize,
pub total_bytes: u64,
pub copied_objects: usize,
pub copied_bytes: u64,
pub skipped_objects: usize,
pub skipped_bytes: u64,
pub total_time: f64,
pub rate: f64,
pub progress: f64,
pub progress_message: String,
}Fields§
§total_objects: usize§total_bytes: u64§copied_objects: usize§copied_bytes: u64§skipped_objects: usize§skipped_bytes: u64§total_time: f64§rate: f64§progress: f64§progress_message: StringTrait Implementations§
Source§impl Clone for CacheSyncStatistics
impl Clone for CacheSyncStatistics
Source§fn clone(&self) -> CacheSyncStatistics
fn clone(&self) -> CacheSyncStatistics
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 moreSource§impl Debug for CacheSyncStatistics
impl Debug for CacheSyncStatistics
Source§impl Default for CacheSyncStatistics
impl Default for CacheSyncStatistics
Source§fn default() -> CacheSyncStatistics
fn default() -> CacheSyncStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CacheSyncStatistics
impl RefUnwindSafe for CacheSyncStatistics
impl Send for CacheSyncStatistics
impl Sync for CacheSyncStatistics
impl Unpin for CacheSyncStatistics
impl UnsafeUnpin for CacheSyncStatistics
impl UnwindSafe for CacheSyncStatistics
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 moreCreates a shared type from an unshared type.