[][src]Struct sched_clock::clocks::StdClock

pub struct StdClock(_);

Clock implementation based on the Rust standard library

Guaranteed to be there on any system supported by the Rust standard library and to be monotonic (never jump back in time), but durations may inflate or shrink during clock calibration events (e.g. NTP synchronization), and there are no guarantee about precision or correct suspend handling.

Trait Implementations

impl Clock for StdClock[src]

impl Default for StdClock[src]

Auto Trait Implementations

impl Send for StdClock

impl Sync for StdClock

Blanket Implementations

impl<C> Clock for C where
    C: PosixClock
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]