Struct rustc_data_structures::profiling::VerboseTimingGuard [−][src]
#[must_use]pub struct VerboseTimingGuard<'a> { start_and_message: Option<(Instant, Option<usize>, String)>, _guard: TimingGuard<'a>, }
Fields
start_and_message: Option<(Instant, Option<usize>, String)>_guard: TimingGuard<'a>Implementations
impl<'a> VerboseTimingGuard<'a>[src]
impl<'a> VerboseTimingGuard<'a>[src]Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for VerboseTimingGuard<'a>
impl<'a> Send for VerboseTimingGuard<'a>
impl<'a> Sync for VerboseTimingGuard<'a>
impl<'a> Unpin for VerboseTimingGuard<'a>
impl<'a> !UnwindSafe for VerboseTimingGuard<'a>
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<'a, T> Captures<'a> for T where
T: ?Sized, [src]
T: ?Sized,