pub struct AllocatorComparisonStats {
pub allocated_bytes: Option<u64>,
pub active_bytes: Option<u64>,
pub resident_bytes: Option<u64>,
pub mapped_bytes: Option<u64>,
pub retained_bytes: Option<u64>,
pub metadata_bytes: Option<u64>,
pub committed_bytes: Option<u64>,
pub allocator_structures: Option<u64>,
}Fields§
§allocated_bytes: Option<u64>§active_bytes: Option<u64>§resident_bytes: Option<u64>§mapped_bytes: Option<u64>§retained_bytes: Option<u64>§metadata_bytes: Option<u64>§committed_bytes: Option<u64>§allocator_structures: Option<u64>Trait Implementations§
Source§impl Clone for AllocatorComparisonStats
impl Clone for AllocatorComparisonStats
Source§fn clone(&self) -> AllocatorComparisonStats
fn clone(&self) -> AllocatorComparisonStats
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 AllocatorComparisonStats
impl Debug for AllocatorComparisonStats
Source§impl Default for AllocatorComparisonStats
impl Default for AllocatorComparisonStats
Source§fn default() -> AllocatorComparisonStats
fn default() -> AllocatorComparisonStats
Returns the “default value” for a type. Read more
Source§impl From<&GlibcStats> for AllocatorComparisonStats
impl From<&GlibcStats> for AllocatorComparisonStats
Source§fn from(stats: &GlibcStats) -> Self
fn from(stats: &GlibcStats) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AllocatorComparisonStats
impl PartialEq for AllocatorComparisonStats
Source§impl Serialize for AllocatorComparisonStats
impl Serialize for AllocatorComparisonStats
impl Eq for AllocatorComparisonStats
impl StructuralPartialEq for AllocatorComparisonStats
Auto Trait Implementations§
impl Freeze for AllocatorComparisonStats
impl RefUnwindSafe for AllocatorComparisonStats
impl Send for AllocatorComparisonStats
impl Sync for AllocatorComparisonStats
impl Unpin for AllocatorComparisonStats
impl UnsafeUnpin for AllocatorComparisonStats
impl UnwindSafe for AllocatorComparisonStats
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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