import Std.Time
Types
Duration
type Duration =
nanos: I64
A duration in nanoseconds
Duration.from_secs
Duration.from_secs (s: I64): Duration
Duration.from_millis
Duration.from_millis (ms: I64): Duration
Duration.from_micros
Duration.from_micros (us: I64): Duration
Duration.from_nanos
Duration.from_nanos (ns: I64): Duration
Duration.as_secs
Duration.as_secs (d: Duration): I64
Duration.as_millis
Duration.as_millis (d: Duration): I64
Duration.as_micros
Duration.as_micros (d: Duration): I64
Duration.as_nanos
Duration.as_nanos (d: Duration): I64
Instant
type Instant =
nanos: I64
A monotonic time point in nanoseconds since an arbitrary epoch.
Only meaningful relative to another Instant.
Instant.now
Instant.now (): Instant can Fs
Instant.elapsed
Instant.elapsed (start: Instant): Duration can Fs
Functions
sleep
sleep (d: Duration): Unit can Fs
Block the current thread for the specified duration.