diff options
Diffstat (limited to 'embassy-time/src/lib.rs')
| -rw-r--r-- | embassy-time/src/lib.rs | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/embassy-time/src/lib.rs b/embassy-time/src/lib.rs index 5a511a0bd..e375fe93e 100644 --- a/embassy-time/src/lib.rs +++ b/embassy-time/src/lib.rs | |||
| @@ -28,18 +28,14 @@ mod driver_std; | |||
| 28 | #[cfg(feature = "wasm")] | 28 | #[cfg(feature = "wasm")] |
| 29 | mod driver_wasm; | 29 | mod driver_wasm; |
| 30 | 30 | ||
| 31 | pub use delay::{block_for, Delay}; | 31 | pub use delay::{Delay, block_for}; |
| 32 | pub use duration::Duration; | 32 | pub use duration::Duration; |
| 33 | pub use embassy_time_driver::TICK_HZ; | 33 | pub use embassy_time_driver::TICK_HZ; |
| 34 | pub use instant::Instant; | 34 | pub use instant::Instant; |
| 35 | pub use timer::{with_deadline, with_timeout, Ticker, TimeoutError, Timer, WithTimeout}; | 35 | pub use timer::{Ticker, TimeoutError, Timer, WithTimeout, with_deadline, with_timeout}; |
| 36 | 36 | ||
| 37 | const fn gcd(a: u64, b: u64) -> u64 { | 37 | const fn gcd(a: u64, b: u64) -> u64 { |
| 38 | if b == 0 { | 38 | if b == 0 { a } else { gcd(b, a % b) } |
| 39 | a | ||
| 40 | } else { | ||
| 41 | gcd(b, a % b) | ||
| 42 | } | ||
| 43 | } | 39 | } |
| 44 | 40 | ||
| 45 | pub(crate) const GCD_1K: u64 = gcd(TICK_HZ, 1_000); | 41 | pub(crate) const GCD_1K: u64 = gcd(TICK_HZ, 1_000); |
