diff options
| author | Dario Nieuwenhuis <[email protected]> | 2022-08-22 22:00:06 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2022-08-22 22:18:13 +0200 |
| commit | 5677b13a86beca58aa57ecfd7cea0db7ceb189fa (patch) | |
| tree | 0c7425dae57acb94cb6ddca27def7e77609369b3 /embassy-sync/src | |
| parent | 21072bee48ff6ec19b79e0d9527ad8cc34a4e9e0 (diff) | |
sync: flatten module structure.
Diffstat (limited to 'embassy-sync/src')
| -rw-r--r-- | embassy-sync/src/channel.rs (renamed from embassy-sync/src/channel/mpmc.rs) | 2 | ||||
| -rw-r--r-- | embassy-sync/src/channel/mod.rs | 5 | ||||
| -rw-r--r-- | embassy-sync/src/lib.rs | 2 | ||||
| -rw-r--r-- | embassy-sync/src/pubsub/mod.rs (renamed from embassy-sync/src/channel/pubsub/mod.rs) | 4 | ||||
| -rw-r--r-- | embassy-sync/src/pubsub/publisher.rs (renamed from embassy-sync/src/channel/pubsub/publisher.rs) | 0 | ||||
| -rw-r--r-- | embassy-sync/src/pubsub/subscriber.rs (renamed from embassy-sync/src/channel/pubsub/subscriber.rs) | 0 | ||||
| -rw-r--r-- | embassy-sync/src/signal.rs (renamed from embassy-sync/src/channel/signal.rs) | 2 |
7 files changed, 6 insertions, 9 deletions
diff --git a/embassy-sync/src/channel/mpmc.rs b/embassy-sync/src/channel.rs index 7bebd3412..76f42d0e7 100644 --- a/embassy-sync/src/channel/mpmc.rs +++ b/embassy-sync/src/channel.rs | |||
| @@ -373,7 +373,7 @@ where | |||
| 373 | /// Establish a new bounded channel. For example, to create one with a NoopMutex: | 373 | /// Establish a new bounded channel. For example, to create one with a NoopMutex: |
| 374 | /// | 374 | /// |
| 375 | /// ``` | 375 | /// ``` |
| 376 | /// use embassy_sync::channel::mpmc::Channel; | 376 | /// use embassy_sync::channel::Channel; |
| 377 | /// use embassy_sync::blocking_mutex::raw::NoopRawMutex; | 377 | /// use embassy_sync::blocking_mutex::raw::NoopRawMutex; |
| 378 | /// | 378 | /// |
| 379 | /// // Declare a bounded channel of 3 u32s. | 379 | /// // Declare a bounded channel of 3 u32s. |
diff --git a/embassy-sync/src/channel/mod.rs b/embassy-sync/src/channel/mod.rs deleted file mode 100644 index 5df1f5c5c..000000000 --- a/embassy-sync/src/channel/mod.rs +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | //! Async channels | ||
| 2 | |||
| 3 | pub mod mpmc; | ||
| 4 | pub mod pubsub; | ||
| 5 | pub mod signal; | ||
diff --git a/embassy-sync/src/lib.rs b/embassy-sync/src/lib.rs index 7d8815903..8e81e5cbe 100644 --- a/embassy-sync/src/lib.rs +++ b/embassy-sync/src/lib.rs | |||
| @@ -14,4 +14,6 @@ pub mod blocking_mutex; | |||
| 14 | pub mod channel; | 14 | pub mod channel; |
| 15 | pub mod mutex; | 15 | pub mod mutex; |
| 16 | pub mod pipe; | 16 | pub mod pipe; |
| 17 | pub mod pubsub; | ||
| 18 | pub mod signal; | ||
| 17 | pub mod waitqueue; | 19 | pub mod waitqueue; |
diff --git a/embassy-sync/src/channel/pubsub/mod.rs b/embassy-sync/src/pubsub/mod.rs index f62b4d118..62a9e4763 100644 --- a/embassy-sync/src/channel/pubsub/mod.rs +++ b/embassy-sync/src/pubsub/mod.rs | |||
| @@ -34,8 +34,8 @@ pub use subscriber::{DynSubscriber, Subscriber}; | |||
| 34 | /// | 34 | /// |
| 35 | /// ``` | 35 | /// ``` |
| 36 | /// # use embassy_sync::blocking_mutex::raw::NoopRawMutex; | 36 | /// # use embassy_sync::blocking_mutex::raw::NoopRawMutex; |
| 37 | /// # use embassy_sync::channel::pubsub::WaitResult; | 37 | /// # use embassy_sync::pubsub::WaitResult; |
| 38 | /// # use embassy_sync::channel::pubsub::PubSubChannel; | 38 | /// # use embassy_sync::pubsub::PubSubChannel; |
| 39 | /// # use futures_executor::block_on; | 39 | /// # use futures_executor::block_on; |
| 40 | /// # let test = async { | 40 | /// # let test = async { |
| 41 | /// // Create the channel. This can be static as well | 41 | /// // Create the channel. This can be static as well |
diff --git a/embassy-sync/src/channel/pubsub/publisher.rs b/embassy-sync/src/pubsub/publisher.rs index 705797f60..705797f60 100644 --- a/embassy-sync/src/channel/pubsub/publisher.rs +++ b/embassy-sync/src/pubsub/publisher.rs | |||
diff --git a/embassy-sync/src/channel/pubsub/subscriber.rs b/embassy-sync/src/pubsub/subscriber.rs index b9a2cbe18..b9a2cbe18 100644 --- a/embassy-sync/src/channel/pubsub/subscriber.rs +++ b/embassy-sync/src/pubsub/subscriber.rs | |||
diff --git a/embassy-sync/src/channel/signal.rs b/embassy-sync/src/signal.rs index 9279266c1..3f665e388 100644 --- a/embassy-sync/src/channel/signal.rs +++ b/embassy-sync/src/signal.rs | |||
| @@ -19,7 +19,7 @@ use core::task::{Context, Poll, Waker}; | |||
| 19 | /// Signals are generally declared as `static`s and then borrowed as required. | 19 | /// Signals are generally declared as `static`s and then borrowed as required. |
| 20 | /// | 20 | /// |
| 21 | /// ``` | 21 | /// ``` |
| 22 | /// use embassy_sync::channel::signal::Signal; | 22 | /// use embassy_sync::signal::Signal; |
| 23 | /// | 23 | /// |
| 24 | /// enum SomeCommand { | 24 | /// enum SomeCommand { |
| 25 | /// On, | 25 | /// On, |
