pub struct ProfilerGuard { /* private fields */ }Expand description
A profiling session that tracks nested operations.
Implementations§
Source§impl ProfilerGuard
impl ProfilerGuard
Trait Implementations§
Source§impl Debug for ProfilerGuard
impl Debug for ProfilerGuard
Auto Trait Implementations§
impl Freeze for ProfilerGuard
impl !RefUnwindSafe for ProfilerGuard
impl Send for ProfilerGuard
impl Sync for ProfilerGuard
impl Unpin for ProfilerGuard
impl UnsafeUnpin for ProfilerGuard
impl !UnwindSafe for ProfilerGuard
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