pub struct TierStatsSnapshot {
pub total_accesses: u64,
pub tracked_blocks: u64,
pub hot_blocks: u64,
pub warm_blocks: u64,
pub cold_blocks: u64,
pub archive_blocks: u64,
}Expand description
Snapshot of tier statistics
Fields§
§total_accesses: u64Total accesses recorded
tracked_blocks: u64Number of blocks being tracked
hot_blocks: u64Number of blocks in hot tier
warm_blocks: u64Number of blocks in warm tier
cold_blocks: u64Number of blocks in cold tier
archive_blocks: u64Number of blocks in archive tier
Trait Implementations§
Source§impl Clone for TierStatsSnapshot
impl Clone for TierStatsSnapshot
Source§fn clone(&self) -> TierStatsSnapshot
fn clone(&self) -> TierStatsSnapshot
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 moreAuto Trait Implementations§
impl Freeze for TierStatsSnapshot
impl RefUnwindSafe for TierStatsSnapshot
impl Send for TierStatsSnapshot
impl Sync for TierStatsSnapshot
impl Unpin for TierStatsSnapshot
impl UnwindSafe for TierStatsSnapshot
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