pub struct CategoryStats {
pub count: usize,
pub total_us: u64,
pub avg_us: u64,
pub min_us: u64,
pub max_us: u64,
pub percentage: f64,
}Expand description
Statistics for a category
Fields§
§count: usizeNumber of events
total_us: u64Total time spent
avg_us: u64Average time per event
min_us: u64Minimum time
max_us: u64Maximum time
percentage: f64Percentage of total time
Trait Implementations§
Source§impl Clone for CategoryStats
impl Clone for CategoryStats
Source§fn clone(&self) -> CategoryStats
fn clone(&self) -> CategoryStats
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 CategoryStats
impl Debug for CategoryStats
Auto Trait Implementations§
impl Freeze for CategoryStats
impl RefUnwindSafe for CategoryStats
impl Send for CategoryStats
impl Sync for CategoryStats
impl Unpin for CategoryStats
impl UnwindSafe for CategoryStats
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