Struct MultiLevelCacheStatistics
pub struct MultiLevelCacheStatistics {
pub level1: CacheLevelStatistics,
pub level2: CacheLevelStatistics,
pub level3: CacheLevelStatistics,
pub total_operations: usize,
pub access_counters_size: usize,
}Expand description
Comprehensive multi-level cache statistics
Fields§
§level1: CacheLevelStatisticsLevel 1 statistics
level2: CacheLevelStatisticsLevel 2 statistics
level3: CacheLevelStatisticsLevel 3 statistics
total_operations: usizeTotal operations
access_counters_size: usizeNumber of access counters
Trait Implementations§
§impl Clone for MultiLevelCacheStatistics
impl Clone for MultiLevelCacheStatistics
§fn clone(&self) -> MultiLevelCacheStatistics
fn clone(&self) -> MultiLevelCacheStatistics
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 MultiLevelCacheStatistics
impl RefUnwindSafe for MultiLevelCacheStatistics
impl Send for MultiLevelCacheStatistics
impl Sync for MultiLevelCacheStatistics
impl Unpin for MultiLevelCacheStatistics
impl UnwindSafe for MultiLevelCacheStatistics
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