pub struct CacheHitRates {
pub l1_hit_rate: f64,
pub l2_hit_rate: f64,
pub l3_hit_rate: f64,
pub tlb_hit_rate: f64,
}
Expand description
Cache hit rates
Fields§
§l1_hit_rate: f64
L1 cache hit rate
l2_hit_rate: f64
L2 cache hit rate
l3_hit_rate: f64
L3 cache hit rate
tlb_hit_rate: f64
TLB hit rate
Trait Implementations§
Source§impl Clone for CacheHitRates
impl Clone for CacheHitRates
Source§fn clone(&self) -> CacheHitRates
fn clone(&self) -> CacheHitRates
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 CacheHitRates
impl RefUnwindSafe for CacheHitRates
impl Send for CacheHitRates
impl Sync for CacheHitRates
impl Unpin for CacheHitRates
impl UnwindSafe for CacheHitRates
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> 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