| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -1/+1 |
| | | |||||
| * | chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock` | Curly | 2025-08-19 | 1 | -0/+2 |
| | | | | | All tests green | ||||
| * | Update Rust nightly, stable. | Dario Nieuwenhuis | 2025-07-04 | 1 | -4/+4 |
| | | |||||
| * | embassy-sync: fix clear() to wake senders | ibuki2003 | 2025-01-26 | 1 | -0/+3 |
| | | |||||
| * | Merge pull request #3358 from mammothbane/main | Dario Nieuwenhuis | 2024-10-21 | 1 | -0/+26 |
| |\ | | | | | embassy_sync: `Sink` adapter for `pubsub::Pub` | ||||
| | * | embassy_sync: `Sink` adapter for `pubsub::Pub` | Nathan Perry | 2024-09-20 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | 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: fixed some clippy warnings | Oliver Rockstedt | 2024-10-07 | 1 | -2/+2 |
| |/ | |||||
| * | embassy_sync/pubsub: fix PubSubBehavior visibility | Nathan Perry | 2024-09-19 | 1 | -28/+28 |
| | | | | | | | | | | | | https://github.com/embassy-rs/embassy/pull/2969 appears to have broken direct `publish_immediate()` on `pubsub::Channel`, as it functionally made `PubSubBehavior` private and didn't delegate this method to the new (private) `SealedPubSubBehavior`. This change moves `publish_immediate`, `capacity`, and `is_full` from `SealedPubSubBehavior` to `PubSubBehavior` in order to restore them to `pub` visibility. | ||||
| * | Add Clone and Copy to Error types | dvdsk | 2024-06-06 | 1 | -1/+1 |
| | | | | | | None of them are `non-exaustative`, they are all small enough to be copy (I estimate none are larger than 4 bytes). | ||||
| * | embassy-sync: Add clear function to all channels | Oliver Rockstedt | 2024-05-22 | 1 | -0/+16 |
| | | |||||
| * | embassy-sync: fixed some documentation typos | Oliver Rockstedt | 2024-05-22 | 1 | -1/+1 |
| | | |||||
| * | Expose new length functions in the subs and pubs | Dion Dokter | 2024-05-20 | 1 | -22/+60 |
| | | |||||
| * | Make behaviour trait sealed | Dion Dokter | 2024-05-20 | 1 | -2/+9 |
| | | |||||
| * | embassy-sync: Add capacity, free_capacity, len, is_empty and is_full ↵ | Oliver Rockstedt | 2024-05-18 | 1 | -0/+39 |
| | | | | | functions to PubSubChannel | ||||
| * | sync: do will_wake check in MultiWakerRegistration. | Dario Nieuwenhuis | 2023-05-26 | 1 | -31/+3 |
| | | |||||
| * | perf(pubsub): Skip clone on last message | Rasmus Melchior Jacobsen | 2023-03-21 | 1 | -4/+28 |
| | | |||||
| * | fix(pubsub): Pop messages which count is 0 after unsubscribe | Rasmus Melchior Jacobsen | 2023-03-15 | 1 | -0/+47 |
| | | |||||
| * | Went back to named futures but now with must_use | Dion Dokter | 2022-09-29 | 1 | -1/+1 |
| | | |||||
| * | Futures in pub & sub are now awaited instead of returned for better user ↵ | Dion Dokter | 2022-09-29 | 1 | -0/+73 |
| | | | | | | | compiler diagnostics. Added functions for reading how many messages are available | ||||
| * | sync: flatten module structure. | Dario Nieuwenhuis | 2022-08-22 | 1 | -0/+542 |
