pub struct L2CacheStats {
pub entry_count: usize,
pub memory_usage_bytes: usize,
pub max_memory_bytes: usize,
pub total_accesses: u64,
pub storage_backend: StorageBackend,
}Expand description
L2 cache statistics
Fields§
§entry_count: usizeNumber of entries in cache
memory_usage_bytes: usizeCurrent memory usage in bytes
max_memory_bytes: usizeMaximum memory in bytes
total_accesses: u64Total number of accesses
storage_backend: StorageBackendStorage backend type
Trait Implementations§
Source§impl Clone for L2CacheStats
impl Clone for L2CacheStats
Source§fn clone(&self) -> L2CacheStats
fn clone(&self) -> L2CacheStats
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 L2CacheStats
impl RefUnwindSafe for L2CacheStats
impl Send for L2CacheStats
impl Sync for L2CacheStats
impl Unpin for L2CacheStats
impl UnsafeUnpin for L2CacheStats
impl UnwindSafe for L2CacheStats
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