pub struct JitCacheStats {
pub total_entries: usize,
pub hot_entries: usize,
pub specialized_entries: usize,
pub total_executions: usize,
pub cache_capacity: usize,
}Expand description
Statistics for the JIT cache.
Fields§
§total_entries: usizeTotal number of entries in the cache
hot_entries: usizeNumber of hot entries
specialized_entries: usizeNumber of specialized entries
total_executions: usizeTotal number of executions across all entries
cache_capacity: usizeCache capacity
Trait Implementations§
Source§impl Clone for JitCacheStats
impl Clone for JitCacheStats
Source§fn clone(&self) -> JitCacheStats
fn clone(&self) -> JitCacheStats
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 JitCacheStats
impl RefUnwindSafe for JitCacheStats
impl Send for JitCacheStats
impl Sync for JitCacheStats
impl Unpin for JitCacheStats
impl UnsafeUnpin for JitCacheStats
impl UnwindSafe for JitCacheStats
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