pub struct ShardUploadProgressReport {
pub total_shard_bytes: u64,
pub total_shard_bytes_upload_completed: u64,
pub total_shards: u32,
pub total_shard_validation_entries: u64,
pub total_shard_validation_entries_completed: u64,
pub total_shards_uploaded_to_store: u32,
pub total_shards_synced: u32,
pub total_shards_completed: u32,
}Fields§
§total_shard_bytes: u64§total_shard_bytes_upload_completed: u64§total_shards: u32§total_shard_validation_entries: u64§total_shard_validation_entries_completed: u64§total_shards_uploaded_to_store: u32§total_shards_synced: u32§total_shards_completed: u32Trait Implementations§
Source§impl Clone for ShardUploadProgressReport
impl Clone for ShardUploadProgressReport
Source§fn clone(&self) -> ShardUploadProgressReport
fn clone(&self) -> ShardUploadProgressReport
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 ShardUploadProgressReport
impl Debug for ShardUploadProgressReport
Source§impl Default for ShardUploadProgressReport
impl Default for ShardUploadProgressReport
Source§fn default() -> ShardUploadProgressReport
fn default() -> ShardUploadProgressReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ShardUploadProgressReport
impl RefUnwindSafe for ShardUploadProgressReport
impl Send for ShardUploadProgressReport
impl Sync for ShardUploadProgressReport
impl Unpin for ShardUploadProgressReport
impl UnsafeUnpin for ShardUploadProgressReport
impl UnwindSafe for ShardUploadProgressReport
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> DropFlavorWrapper<T> for T
impl<T> DropFlavorWrapper<T> for T
Source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
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