Struct tokio_timer::clock::Clock[][src]

pub struct Clock { /* fields omitted */ }

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().

Methods

impl Clock
[src]

Return a new Clock instance that uses the current execution context's source of time.

Return a new Clock instance that uses now as the source of time.

Return a new Clock instance that uses Instant::now() as the source of time.

Returns an instant corresponding to "now" by using the instance's source of time.

Trait Implementations

impl Default for Clock
[src]

Returns the "default value" for a type. Read more

impl Clone for Clock
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Clock
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Clock

impl Sync for Clock