Crate timeout_trait

Crate timeout_trait 

Source
Expand description

Traits used to wait and timeout in a no-std embedded system.

§Cargo Features

  • std: Used for unit test. Disabled by default.

Re-exports§

pub use delay_impls::TickDelay;
pub use tick_impl::TickTimeoutNs;
pub use tick_impl::TickTimeoutState;
pub use embedded_hal;
pub use fugit;
pub use fake_impls::*;

Modules§

delay_impls
fake_impls
prelude
std_impls
tick_impl

Traits§

TickInstant
TimeoutNs
TimeoutState

Type Aliases§

KilohertzU32
Alias for kilohertz rate (u32 backing storage)
MicrosDurationU32
Alias for microsecond duration (u32 backing storage)