Module time

Source
Expand description

Time related system utilities.

Structs§

Duration
Duration represents a span of time.
Exceeded
A TimeAbstraction::timeout_at reached the deadline before the future resolved.
Instant
An Instant in time. Instants should be always increasing and are generally obtainable through the operating system time driver.
Time
Implements the TimeAbstraction trait for FreeRTOS.

Enums§

SystemTimeError
An error that may happen while working with System Time.

Traits§

Interval
A stream of periodic ticks, created by TimeAbstraction::interval.
SystemTime
Provides a measurement of the system time.
SystemTimeSync
Allows manual synchronization of SystemTime.
TimeAbstraction
TimeAbstraction is used to perform time-related operations in a platform-agnostic manner.