pub struct MemTracker { /* private fields */ }
Implementations§
Source§impl MemTracker
impl MemTracker
pub fn start(label: &'static str) -> Self
pub fn tracing_info(&self, msg: impl Into<Option<&'static str>>)
pub fn reset_peak(&mut self)
Trait Implementations§
Source§impl Clone for MemTracker
impl Clone for MemTracker
Source§fn clone(&self) -> MemTracker
fn clone(&self) -> MemTracker
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 MemTracker
impl Debug for MemTracker
Auto Trait Implementations§
impl Freeze for MemTracker
impl RefUnwindSafe for MemTracker
impl Send for MemTracker
impl Sync for MemTracker
impl Unpin for MemTracker
impl UnwindSafe for MemTracker
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