[−][src]Struct tokio_timer::timer::SystemNow
A handle to a source of time.
Clock instances return Instant values corresponding to "now". The source
of these values is configurable. The default source is Instant::now.
Implementations
impl Clock[src]
pub fn new() -> Clock[src]
Return a new Clock instance that uses the current execution context's
source of time.
pub fn new_with_now<T: Now>(now: T) -> Clock[src]
Return a new Clock instance that uses now as the source of time.
pub fn system() -> Clock[src]
Return a new Clock instance that uses Instant::now as the source
of time.
pub fn now(&self) -> Instant[src]
Returns an instant corresponding to "now" by using the instance's source of time.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Clock
impl Send for Clock
impl Sync for Clock
impl Unpin for Clock
impl !UnwindSafe for Clock
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,