pub struct KernelUsageStats {
pub total_executions: usize,
pub successful_executions: usize,
pub avg_execution_time: Duration,
pub last_used: SystemTime,
pub selection_frequency: f64,
}Expand description
Kernel usage statistics
Fields§
§total_executions: usizeTotal executions
successful_executions: usizeSuccessful executions
avg_execution_time: DurationAverage execution time
last_used: SystemTimeLast used timestamp
selection_frequency: f64Selection frequency
Trait Implementations§
Source§impl Clone for KernelUsageStats
impl Clone for KernelUsageStats
Source§fn clone(&self) -> KernelUsageStats
fn clone(&self) -> KernelUsageStats
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 moreSource§impl Debug for KernelUsageStats
impl Debug for KernelUsageStats
Auto Trait Implementations§
impl Freeze for KernelUsageStats
impl RefUnwindSafe for KernelUsageStats
impl Send for KernelUsageStats
impl Sync for KernelUsageStats
impl Unpin for KernelUsageStats
impl UnsafeUnpin for KernelUsageStats
impl UnwindSafe for KernelUsageStats
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