Enum datasize::MemUsageNode
source · pub enum MemUsageNode {
Size(usize),
Detailed(HashMap<&'static str, MemUsageNode>),
}
Expand description
A node in a memory reporting tree.
Variants§
Implementations§
Trait Implementations§
source§impl Debug for MemUsageNode
impl Debug for MemUsageNode
source§impl PartialEq<MemUsageNode> for MemUsageNode
impl PartialEq<MemUsageNode> for MemUsageNode
source§fn eq(&self, other: &MemUsageNode) -> bool
fn eq(&self, other: &MemUsageNode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for MemUsageNode
impl Serialize for MemUsageNode
impl StructuralPartialEq for MemUsageNode
Auto Trait Implementations§
impl RefUnwindSafe for MemUsageNode
impl Send for MemUsageNode
impl Sync for MemUsageNode
impl Unpin for MemUsageNode
impl UnwindSafe for MemUsageNode
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