pub struct IntegrityStats {
pub total_checked: u64,
pub valid: u64,
pub corrupted: u64,
pub missing: u64,
pub size_mismatches: u64,
pub checksum_mismatches: u64,
pub quarantined: u64,
}Expand description
Aggregate statistics for integrity checks.
Fields§
§total_checked: u64Total number of blocks checked.
valid: u64Number of valid blocks.
corrupted: u64Number of corrupted blocks.
missing: u64Number of missing blocks.
size_mismatches: u64Number of size mismatches.
checksum_mismatches: u64Number of checksum mismatches.
quarantined: u64Number of quarantined blocks.
Trait Implementations§
Source§impl Clone for IntegrityStats
impl Clone for IntegrityStats
Source§fn clone(&self) -> IntegrityStats
fn clone(&self) -> IntegrityStats
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 IntegrityStats
impl Debug for IntegrityStats
Source§impl Default for IntegrityStats
impl Default for IntegrityStats
Source§fn default() -> IntegrityStats
fn default() -> IntegrityStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IntegrityStats
impl RefUnwindSafe for IntegrityStats
impl Send for IntegrityStats
impl Sync for IntegrityStats
impl Unpin for IntegrityStats
impl UnsafeUnpin for IntegrityStats
impl UnwindSafe for IntegrityStats
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