pub struct TieredStorageStats {
pub hot_count: u64,
pub warm_count: u64,
pub cold_count: u64,
pub hot_hits: u64,
pub warm_hits: u64,
pub cold_hits: u64,
pub promotions_to_hot: u64,
pub demotions_to_warm: u64,
pub demotions_to_cold: u64,
}Expand description
Statistics for tiered storage
Fields§
§hot_count: u64Vectors in hot tier
warm_count: u64Vectors in warm tier
cold_count: u64Vectors in cold tier
hot_hits: u64Hot tier hits
warm_hits: u64Warm tier hits
cold_hits: u64Cold tier hits
promotions_to_hot: u64Promotions to hot tier
demotions_to_warm: u64Demotions to warm tier
demotions_to_cold: u64Demotions to cold tier
Trait Implementations§
Source§impl Clone for TieredStorageStats
impl Clone for TieredStorageStats
Source§fn clone(&self) -> TieredStorageStats
fn clone(&self) -> TieredStorageStats
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 moreSource§impl Debug for TieredStorageStats
impl Debug for TieredStorageStats
Source§impl Default for TieredStorageStats
impl Default for TieredStorageStats
Source§fn default() -> TieredStorageStats
fn default() -> TieredStorageStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TieredStorageStats
impl RefUnwindSafe for TieredStorageStats
impl Send for TieredStorageStats
impl Sync for TieredStorageStats
impl Unpin for TieredStorageStats
impl UnsafeUnpin for TieredStorageStats
impl UnwindSafe for TieredStorageStats
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