aboutsummaryrefslogtreecommitdiff
path: root/embassy-time/src/driver_std.rs
diff options
context:
space:
mode:
author1-rafael-1 <[email protected]>2025-09-15 20:07:18 +0200
committer1-rafael-1 <[email protected]>2025-09-15 20:07:18 +0200
commit6bb3d2c0720fa082f27d3cdb70f516058497ec87 (patch)
tree5a1e255cff999b00800f203b91a759c720c973e5 /embassy-time/src/driver_std.rs
parenteb685574601d98c44faed9a3534d056199b46e20 (diff)
parent92a6fd2946f2cbb15359290f68aa360953da2ff7 (diff)
Merge branch 'main' into rp2040-rtc-alarm
Diffstat (limited to 'embassy-time/src/driver_std.rs')
-rw-r--r--embassy-time/src/driver_std.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/embassy-time/src/driver_std.rs b/embassy-time/src/driver_std.rs
index 87d7ef7eb..0cdb8f4ac 100644
--- a/embassy-time/src/driver_std.rs
+++ b/embassy-time/src/driver_std.rs
@@ -5,11 +5,13 @@ use std::time::{Duration as StdDuration, Instant as StdInstant};
5use embassy_time_driver::Driver; 5use embassy_time_driver::Driver;
6use embassy_time_queue_utils::Queue; 6use embassy_time_queue_utils::Queue;
7 7
8#[derive(Debug)]
8struct TimeDriver { 9struct TimeDriver {
9 signaler: Signaler, 10 signaler: Signaler,
10 inner: Mutex<Inner>, 11 inner: Mutex<Inner>,
11} 12}
12 13
14#[derive(Debug)]
13struct Inner { 15struct Inner {
14 zero_instant: Option<StdInstant>, 16 zero_instant: Option<StdInstant>,
15 queue: Queue, 17 queue: Queue,
@@ -64,6 +66,7 @@ fn alarm_thread() {
64 } 66 }
65} 67}
66 68
69#[derive(Debug)]
67struct Signaler { 70struct Signaler {
68 mutex: Mutex<bool>, 71 mutex: Mutex<bool>,
69 condvar: Condvar, 72 condvar: Condvar,