pub struct HeapReport {
pub duration: Duration,
pub samples: Vec<HeapSample>,
pub current_stats: HeapStats,
}Expand description
Comprehensive heap report.
Fields§
§duration: DurationDuration of profiling.
samples: Vec<HeapSample>Collected samples.
current_stats: HeapStatsCurrent heap stats.
Implementations§
Trait Implementations§
Source§impl Clone for HeapReport
impl Clone for HeapReport
Source§fn clone(&self) -> HeapReport
fn clone(&self) -> HeapReport
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 moreAuto Trait Implementations§
impl Freeze for HeapReport
impl RefUnwindSafe for HeapReport
impl Send for HeapReport
impl Sync for HeapReport
impl Unpin for HeapReport
impl UnwindSafe for HeapReport
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