pub struct DistribCacheStats {
pub l1: TierStats,
pub l2: TierStats,
pub l3: TierStats,
pub overall_hit_ratio: f64,
pub time_saved_seconds: f64,
pub queries_avoided: u64,
}Expand description
Cache statistics snapshot
Fields§
§l1: TierStatsL1 tier stats
l2: TierStatsL2 tier stats
l3: TierStatsL3 tier stats
overall_hit_ratio: f64Overall hit ratio
time_saved_seconds: f64Total time saved in seconds
queries_avoided: u64Total queries avoided
Trait Implementations§
Source§impl Clone for DistribCacheStats
impl Clone for DistribCacheStats
Source§fn clone(&self) -> DistribCacheStats
fn clone(&self) -> DistribCacheStats
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 DistribCacheStats
impl RefUnwindSafe for DistribCacheStats
impl Send for DistribCacheStats
impl Sync for DistribCacheStats
impl Unpin for DistribCacheStats
impl UnsafeUnpin for DistribCacheStats
impl UnwindSafe for DistribCacheStats
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