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