pub struct MemoryReport {
pub allocation_stats: AllocationStats,
pub heap_stats: HeapStats,
pub leak_report: LeakReport,
pub pool_stats: PoolStats,
}Expand description
Comprehensive memory report.
Fields§
§allocation_stats: AllocationStatsAllocation statistics.
heap_stats: HeapStatsHeap statistics.
leak_report: LeakReportLeak detection report.
pool_stats: PoolStatsPool statistics.
Implementations§
Source§impl MemoryReport
impl MemoryReport
Trait Implementations§
Source§impl Debug for MemoryReport
impl Debug for MemoryReport
Auto Trait Implementations§
impl Freeze for MemoryReport
impl RefUnwindSafe for MemoryReport
impl Send for MemoryReport
impl Sync for MemoryReport
impl Unpin for MemoryReport
impl UnwindSafe for MemoryReport
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