pub struct FrameTrace {
pub sections: Vec<Section>,
pub heap_delta_bytes: Option<i64>,
pub allocs: Option<AllocDelta>,
}Fields§
§sections: Vec<Section>§heap_delta_bytes: Option<i64>None without a HeapSampler.
allocs: Option<AllocDelta>None without a crate::alloc::CountingAllocator installed.
Implementations§
Trait Implementations§
Source§impl Clone for FrameTrace
impl Clone for FrameTrace
Source§fn clone(&self) -> FrameTrace
fn clone(&self) -> FrameTrace
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 FrameTrace
impl Debug for FrameTrace
Source§impl Default for FrameTrace
impl Default for FrameTrace
Source§fn default() -> FrameTrace
fn default() -> FrameTrace
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FrameTrace
impl RefUnwindSafe for FrameTrace
impl Send for FrameTrace
impl Sync for FrameTrace
impl Unpin for FrameTrace
impl UnsafeUnpin for FrameTrace
impl UnwindSafe for FrameTrace
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