pub struct ModuleTraceGuard { /* private fields */ }Expand description
Guard that restores the previous module log level when dropped.
Trait Implementations§
Source§impl Drop for ModuleTraceGuard
impl Drop for ModuleTraceGuard
Auto Trait Implementations§
impl Freeze for ModuleTraceGuard
impl !RefUnwindSafe for ModuleTraceGuard
impl Send for ModuleTraceGuard
impl Sync for ModuleTraceGuard
impl Unpin for ModuleTraceGuard
impl UnsafeUnpin for ModuleTraceGuard
impl !UnwindSafe for ModuleTraceGuard
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