1.3.0[][src]Module std::time

Temporal quantification.

Example:

use std::time::Duration;

let five_seconds = Duration::new(5, 0);
// both declarations are equivalent
assert_eq!(Duration::new(5, 0), Duration::from_secs(5));Run

Structs

Duration

A Duration type to represent a span of time, typically used for system timeouts.

Instant

A measurement of a monotonically nondecreasing clock. Opaque and useful only with Duration.

SystemTime

A measurement of the system clock, useful for talking to external entities like the file system or other processes.

SystemTimeError

An error returned from the duration_since and elapsed methods on SystemTime, used to learn how far in the opposite direction a system time lies.

Constants

UNIX_EPOCH

An anchor in time which can be used to create new SystemTime instances or learn about where in time a SystemTime lies.

MICROSECOND[
Experimental
]

The duration of one microsecond.

MILLISECOND[
Experimental
]

The duration of one millisecond.

NANOSECOND[
Experimental
]

The duration of one nanosecond.

SECOND[
Experimental
]

The duration of one second.