diff --git a/embassy-time/src/driver_mock.rs b/embassy-time/src/driver_mock.rs index bbb012f62..7533d51e5 100644 --- a/embassy-time/src/driver_mock.rs +++ b/embassy-time/src/driver_mock.rs @@ -56,7 +56,7 @@ impl MockDriver { critical_section::with(|cs| { let mut inner = self.0.borrow_ref_mut(cs); - inner.now = inner.now + duration; + inner.now += duration; let now = inner.now.as_ticks(); diff --git a/embassy-time/src/queue_generic.rs b/embassy-time/src/queue_generic.rs index 89fedf54c..829368ffc 100644 --- a/embassy-time/src/queue_generic.rs +++ b/embassy-time/src/queue_generic.rs @@ -180,14 +180,12 @@ mod tests { use core::cell::Cell; use core::task::{RawWaker, RawWakerVTable, Waker}; use std::rc::Rc; - use std::sync::Mutex; use serial_test::serial; - use crate::driver::{AlarmHandle, Driver}; use crate::driver_mock::MockDriver; use crate::queue_generic::QUEUE; - use crate::{Instant, Duration}; + use crate::{Duration, Instant}; struct TestWaker { pub awoken: Rc<Cell<bool>>,