pub struct MonotonicDuration(/* private fields */);Expand description
Caller-observed monotonic duration in implementation-defined ticks.
Implementations§
Trait Implementations§
Source§impl Clone for MonotonicDuration
impl Clone for MonotonicDuration
Source§fn clone(&self) -> MonotonicDuration
fn clone(&self) -> MonotonicDuration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MonotonicDuration
Source§impl Debug for MonotonicDuration
impl Debug for MonotonicDuration
Source§impl Default for MonotonicDuration
impl Default for MonotonicDuration
Source§fn default() -> MonotonicDuration
fn default() -> MonotonicDuration
Returns the “default value” for a type. Read more
impl Eq for MonotonicDuration
Source§impl Ord for MonotonicDuration
impl Ord for MonotonicDuration
Source§fn cmp(&self, other: &MonotonicDuration) -> Ordering
fn cmp(&self, other: &MonotonicDuration) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MonotonicDuration
impl PartialEq for MonotonicDuration
Source§impl PartialOrd for MonotonicDuration
impl PartialOrd for MonotonicDuration
impl StructuralPartialEq for MonotonicDuration
Auto Trait Implementations§
impl Freeze for MonotonicDuration
impl RefUnwindSafe for MonotonicDuration
impl Send for MonotonicDuration
impl Sync for MonotonicDuration
impl Unpin for MonotonicDuration
impl UnsafeUnpin for MonotonicDuration
impl UnwindSafe for MonotonicDuration
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