pub struct AllocationSummary { /* private fields */ }Expand description
Allocation summary statistics with visualization
Implementations§
Source§impl AllocationSummary
impl AllocationSummary
Sourcepub fn from_stats(stats: MemoryStats) -> Self
pub fn from_stats(stats: MemoryStats) -> Self
Create from existing statistics
Trait Implementations§
Source§impl Default for AllocationSummary
impl Default for AllocationSummary
Auto Trait Implementations§
impl Freeze for AllocationSummary
impl RefUnwindSafe for AllocationSummary
impl Send for AllocationSummary
impl Sync for AllocationSummary
impl Unpin for AllocationSummary
impl UnsafeUnpin for AllocationSummary
impl UnwindSafe for AllocationSummary
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> 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