pub struct AllocationTimeline { /* private fields */ }Expand description
Allocation timeline visualization
Provides a time-series view of memory allocations, showing allocation patterns, spikes, and trends over time.
Implementations§
Source§impl AllocationTimeline
impl AllocationTimeline
Sourcepub fn with_time_span(self, duration: Duration) -> Self
pub fn with_time_span(self, duration: Duration) -> Self
Set the time span for the timeline
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AllocationTimeline
impl RefUnwindSafe for AllocationTimeline
impl Send for AllocationTimeline
impl Sync for AllocationTimeline
impl Unpin for AllocationTimeline
impl UnsafeUnpin for AllocationTimeline
impl UnwindSafe for AllocationTimeline
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more