pub struct LifecycleSummary {
pub thread_count: usize,
pub total_frames: u64,
pub total_allocated: u64,
pub peak_memory: u64,
pub cross_thread_frees: u64,
}Expand description
Summary of lifecycle statistics.
Fields§
§thread_count: usizeNumber of threads tracked.
total_frames: u64Total frames across all threads.
total_allocated: u64Total bytes allocated.
peak_memory: u64Peak memory usage.
cross_thread_frees: u64Total cross-thread frees.
Trait Implementations§
Source§impl Clone for LifecycleSummary
impl Clone for LifecycleSummary
Source§fn clone(&self) -> LifecycleSummary
fn clone(&self) -> LifecycleSummary
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 LifecycleSummary
impl Debug for LifecycleSummary
Auto Trait Implementations§
impl Freeze for LifecycleSummary
impl RefUnwindSafe for LifecycleSummary
impl Send for LifecycleSummary
impl Sync for LifecycleSummary
impl Unpin for LifecycleSummary
impl UnwindSafe for LifecycleSummary
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