pub struct OperationTiming { /* private fields */ }Expand description
An operation-derived authority to read the monotonic system clock.
The token has no public constructor. Code can only obtain one from an operation whose policy explicitly enabled system timing.
Implementations§
Source§impl OperationTiming
impl OperationTiming
Sourcepub fn start(self) -> OperationTimer
pub fn start(self) -> OperationTimer
Starts a timer using the system adapter authorized for this operation.
Trait Implementations§
Source§impl Clone for OperationTiming
impl Clone for OperationTiming
impl Copy for OperationTiming
Auto Trait Implementations§
impl Freeze for OperationTiming
impl RefUnwindSafe for OperationTiming
impl Send for OperationTiming
impl Sync for OperationTiming
impl Unpin for OperationTiming
impl UnsafeUnpin for OperationTiming
impl UnwindSafe for OperationTiming
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