aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-sync')
-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.rs5
-rw-r--r--embassy-sync/src/lib.rs2
-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
3pub mod mpmc;
4pub mod pubsub;
5pub 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;
14pub mod channel; 14pub mod channel;
15pub mod mutex; 15pub mod mutex;
16pub mod pipe; 16pub mod pipe;
17pub mod pubsub;
18pub mod signal;
17pub mod waitqueue; 19pub 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,