diff options
| author | Peter Krull <[email protected]> | 2024-02-13 15:37:07 +0100 |
|---|---|---|
| committer | Peter Krull <[email protected]> | 2024-02-13 15:37:07 +0100 |
| commit | 410c2d440afa2a500ef1398b5b48e746f77815bd (patch) | |
| tree | e7eda54ac316fee50c5d1e792dc93112681417a8 | |
| parent | 26acee2902c519075bd3d5f98d2a1a498ee3d1a9 (diff) | |
Change import formatting
| -rw-r--r-- | embassy-sync/src/multi_signal.rs | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/embassy-sync/src/multi_signal.rs b/embassy-sync/src/multi_signal.rs index db858f269..bff7ad048 100644 --- a/embassy-sync/src/multi_signal.rs +++ b/embassy-sync/src/multi_signal.rs | |||
| @@ -1,18 +1,15 @@ | |||
| 1 | //! A synchronization primitive for passing the latest value to **multiple** tasks. | 1 | //! A synchronization primitive for passing the latest value to **multiple** tasks. |
| 2 | use core::{ | 2 | use core::cell::RefCell; |
| 3 | cell::RefCell, | 3 | use core::marker::PhantomData; |
| 4 | marker::PhantomData, | 4 | use core::ops::{Deref, DerefMut}; |
| 5 | ops::{Deref, DerefMut}, | 5 | use core::pin::Pin; |
| 6 | pin::Pin, | 6 | use core::task::{Context, Poll}; |
| 7 | task::{Context, Poll}, | ||
| 8 | }; | ||
| 9 | 7 | ||
| 10 | use futures_util::Future; | 8 | use futures_util::Future; |
| 11 | 9 | ||
| 12 | use crate::{ | 10 | use crate::blocking_mutex::raw::RawMutex; |
| 13 | blocking_mutex::{raw::RawMutex, Mutex}, | 11 | use crate::blocking_mutex::Mutex; |
| 14 | waitqueue::MultiWakerRegistration, | 12 | use crate::waitqueue::MultiWakerRegistration; |
| 15 | }; | ||
| 16 | 13 | ||
| 17 | /// A `MultiSignal` is a single-slot signaling primitive, which can awake `N` separate [`Receiver`]s. | 14 | /// A `MultiSignal` is a single-slot signaling primitive, which can awake `N` separate [`Receiver`]s. |
| 18 | /// | 15 | /// |
