diff options
| author | Ulf Lilleengen <[email protected]> | 2025-07-28 14:21:55 +0000 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2025-07-29 00:36:22 +0200 |
| commit | 19e026717d7513c19668ae03d1fd36cfcd865222 (patch) | |
| tree | 11e88596c9e021040700e9e4212ed45e4c799c91 /embassy-time/src/driver_std.rs | |
| parent | 8f64a14bebe711962af0136a5acd2b3cef509402 (diff) | |
| parent | 98595f659c309703aab411b6b3be7579b6e93c5d (diff) | |
Merge pull request #4476 from rursprung/impl-Debug-for-Delay
`embassy-time`: add missing `Debug` & `defmt::Format` derives
Diffstat (limited to 'embassy-time/src/driver_std.rs')
| -rw-r--r-- | embassy-time/src/driver_std.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/embassy-time/src/driver_std.rs b/embassy-time/src/driver_std.rs index 87d7ef7eb..a77eed75e 100644 --- a/embassy-time/src/driver_std.rs +++ b/embassy-time/src/driver_std.rs | |||
| @@ -5,11 +5,15 @@ use std::time::{Duration as StdDuration, Instant as StdInstant}; | |||
| 5 | use embassy_time_driver::Driver; | 5 | use embassy_time_driver::Driver; |
| 6 | use embassy_time_queue_utils::Queue; | 6 | use embassy_time_queue_utils::Queue; |
| 7 | 7 | ||
| 8 | #[derive(Debug)] | ||
| 9 | #[cfg_attr(feature = "defmt", derive(defmt::Format))] | ||
| 8 | struct TimeDriver { | 10 | struct TimeDriver { |
| 9 | signaler: Signaler, | 11 | signaler: Signaler, |
| 10 | inner: Mutex<Inner>, | 12 | inner: Mutex<Inner>, |
| 11 | } | 13 | } |
| 12 | 14 | ||
| 15 | #[derive(Debug)] | ||
| 16 | #[cfg_attr(feature = "defmt", derive(defmt::Format))] | ||
| 13 | struct Inner { | 17 | struct Inner { |
| 14 | zero_instant: Option<StdInstant>, | 18 | zero_instant: Option<StdInstant>, |
| 15 | queue: Queue, | 19 | queue: Queue, |
| @@ -64,6 +68,8 @@ fn alarm_thread() { | |||
| 64 | } | 68 | } |
| 65 | } | 69 | } |
| 66 | 70 | ||
| 71 | #[derive(Debug)] | ||
| 72 | #[cfg_attr(feature = "defmt", derive(defmt::Format))] | ||
| 67 | struct Signaler { | 73 | struct Signaler { |
| 68 | mutex: Mutex<bool>, | 74 | mutex: Mutex<bool>, |
| 69 | condvar: Condvar, | 75 | condvar: Condvar, |
