Struct tokio_timer::clock::Clock [−][src]
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]
[−]
impl Clock
pub fn new() -> Clock
[src]
[−]
pub fn new() -> Clock
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]
[−]
pub fn new_with_now<T: Now>(now: T) -> Clock
Return a new Clock
instance that uses now
as the source of time.
pub fn system() -> Clock
[src]
[−]
pub fn system() -> Clock
Return a new Clock
instance that uses Instant::now()
as the source
of time.
pub fn now(&self) -> Instant
[src]
[−]
pub fn now(&self) -> Instant
Returns an instant corresponding to "now" by using the instance's source of time.