diff options
Diffstat (limited to 'embassy-nrf/src/uarte.rs')
| -rw-r--r-- | embassy-nrf/src/uarte.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/embassy-nrf/src/uarte.rs b/embassy-nrf/src/uarte.rs index a6909be68..320426060 100644 --- a/embassy-nrf/src/uarte.rs +++ b/embassy-nrf/src/uarte.rs | |||
| @@ -8,7 +8,8 @@ use core::sync::atomic::{compiler_fence, Ordering}; | |||
| 8 | use core::task::Poll; | 8 | use core::task::Poll; |
| 9 | use embassy::interrupt::InterruptExt; | 9 | use embassy::interrupt::InterruptExt; |
| 10 | use embassy::traits::uart::{Error, Read, ReadUntilIdle, Write}; | 10 | use embassy::traits::uart::{Error, Read, ReadUntilIdle, Write}; |
| 11 | use embassy::util::{AtomicWaker, OnDrop, Unborrow}; | 11 | use embassy::util::Unborrow; |
| 12 | use embassy_hal_common::drop::OnDrop; | ||
| 12 | use embassy_hal_common::unborrow; | 13 | use embassy_hal_common::unborrow; |
| 13 | use futures::future::poll_fn; | 14 | use futures::future::poll_fn; |
| 14 | 15 | ||
| @@ -439,6 +440,8 @@ impl<'d, U: Instance, T: TimerInstance> Write for UarteWithIdle<'d, U, T> { | |||
| 439 | } | 440 | } |
| 440 | 441 | ||
| 441 | pub(crate) mod sealed { | 442 | pub(crate) mod sealed { |
| 443 | use embassy::waitqueue::AtomicWaker; | ||
| 444 | |||
| 442 | use super::*; | 445 | use super::*; |
| 443 | 446 | ||
| 444 | pub struct State { | 447 | pub struct State { |
