pub struct LazyLoadStats {
pub cache_hits: u64,
pub cache_misses: u64,
pub files_loaded: u64,
pub motifs_loaded: u64,
pub cache_evictions: u64,
pub file_handle_evictions: u64,
pub total_load_time_ms: u64,
pub average_load_time_ms: f64,
}Expand description
Statistics for monitoring lazy loading performance
Fields§
§cache_hits: u64§cache_misses: u64§files_loaded: u64§motifs_loaded: u64§cache_evictions: u64§file_handle_evictions: u64§total_load_time_ms: u64§average_load_time_ms: f64Implementations§
Source§impl LazyLoadStats
impl LazyLoadStats
Trait Implementations§
Source§impl Debug for LazyLoadStats
impl Debug for LazyLoadStats
Source§impl Default for LazyLoadStats
impl Default for LazyLoadStats
Source§fn default() -> LazyLoadStats
fn default() -> LazyLoadStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LazyLoadStats
impl RefUnwindSafe for LazyLoadStats
impl Send for LazyLoadStats
impl Sync for LazyLoadStats
impl Unpin for LazyLoadStats
impl UnwindSafe for LazyLoadStats
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> 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