pub struct RepairStats {
pub total_scanned: u64,
pub corruptions_found: u64,
pub repairs_successful: u64,
pub repairs_failed: u64,
pub quarantined: u64,
}Expand description
Aggregate statistics for the repair subsystem.
Fields§
§total_scanned: u64Total number of blocks scanned.
corruptions_found: u64Number of corruptions found.
repairs_successful: u64Number of successful repairs.
repairs_failed: u64Number of failed repair attempts.
quarantined: u64Number of blocks quarantined.
Trait Implementations§
Source§impl Clone for RepairStats
impl Clone for RepairStats
Source§fn clone(&self) -> RepairStats
fn clone(&self) -> RepairStats
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 RepairStats
impl Debug for RepairStats
Source§impl Default for RepairStats
impl Default for RepairStats
Source§fn default() -> RepairStats
fn default() -> RepairStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RepairStats
impl RefUnwindSafe for RepairStats
impl Send for RepairStats
impl Sync for RepairStats
impl Unpin for RepairStats
impl UnsafeUnpin for RepairStats
impl UnwindSafe for RepairStats
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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