pub struct ThreadAggregator {
pub allocation_count: usize,
pub current_memory: usize,
pub peak_memory: usize,
pub total_allocated: usize,
}Expand description
Thread aggregator for internal use
Fields§
§allocation_count: usize§current_memory: usize§peak_memory: usize§total_allocated: usizeTrait Implementations§
Source§impl Clone for ThreadAggregator
impl Clone for ThreadAggregator
Source§fn clone(&self) -> ThreadAggregator
fn clone(&self) -> ThreadAggregator
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 ThreadAggregator
impl Debug for ThreadAggregator
Source§impl Default for ThreadAggregator
impl Default for ThreadAggregator
Source§fn default() -> ThreadAggregator
fn default() -> ThreadAggregator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ThreadAggregator
impl RefUnwindSafe for ThreadAggregator
impl Send for ThreadAggregator
impl Sync for ThreadAggregator
impl Unpin for ThreadAggregator
impl UnsafeUnpin for ThreadAggregator
impl UnwindSafe for ThreadAggregator
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