aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync/src/pubsub/publisher.rs
Commit message (Collapse)AuthorAgeFilesLines
* chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock`Curly2025-08-191-0/+6
| | | | All tests green
* Update embassy-sync/src/pubsub/publisher.rsRobin Mueller2025-07-091-1/+1
| | | Co-authored-by: James Munns <[email protected]>
* some minor documentation fixesRobin Mueller2025-07-091-1/+1
|
* embassy_sync: `Sink` adapter for `pubsub::Pub`Nathan Perry2024-09-201-0/+67
| | | | | | | | Corresponding to the `Stream` impl for `pubsub::Sub`. Notable difference is that we need a separate adapter type to store the pending item, i.e. we can't `impl Sink for Pub` directly. Instead a method `Pub::sink(&self)` is exposed, which constructs a `PubSink`.
* embassy-sync: Add clear function to all channelsOliver Rockstedt2024-05-221-0/+10
|
* Expose new length functions in the subs and pubsDion Dokter2024-05-201-10/+48
|
* Forgot to add space function to immediate publisherDion Dokter2022-10-051-0/+8
|
* Went back to named futures but now with must_useDion Dokter2022-09-291-3/+3
|
* Futures in pub & sub are now awaited instead of returned for better user ↵Dion Dokter2022-09-291-2/+11
| | | | | | compiler diagnostics. Added functions for reading how many messages are available
* sync: flatten module structure.Dario Nieuwenhuis2022-08-221-0/+182