aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync/src/priority_channel.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-14/+18
|
* Update embassy-sync/src/priority_channel.rsRobin Mueller2025-07-091-1/+1
| | | Co-authored-by: James Munns <[email protected]>
* Update embassy-sync/src/priority_channel.rsRobin Mueller2025-07-091-1/+1
| | | Co-authored-by: James Munns <[email protected]>
* some minor documentation fixesRobin Mueller2025-07-091-2/+2
|
* feat: add support for channel peekUlf Lilleengen2025-05-281-0/+64
| | | | | | | Add support for peeking into the front of the channel if the value implements Clone. This can be useful in single-receiver situations where you don't want to remove the item from the queue until you've successfully processed it.
* embassy-sync: fix clear() to wake sendersibuki20032025-01-261-0/+3
|
* remove from senderBronson2025-01-201-11/+0
|
* added remove_if to priority channelBronson2025-01-201-0/+42
|
* Add capacity, free_capacity, clear, len, is_empty and is_full functions to ↵Oliver Rockstedt2024-10-071-0/+84
| | | | priority_channel::{Sender, Receiver}
* embassy-sync: Add clear function to all channelsOliver Rockstedt2024-05-221-0/+9
|
* embassy-sync: fixed some documentation typosOliver Rockstedt2024-05-221-1/+1
|
* embassy-sync: fixed some clippy warningsOliver Rockstedt2024-05-211-2/+2
|
* embassy-sync: Add capacity, free_capacity, len, is_empty and is_full ↵Oliver Rockstedt2024-05-181-0/+39
| | | | functions to PriorityChannel
* correct spelling of the word "receive"Stefan Gehr2024-02-031-1/+1
|
* revert module changes, reexport heapless relevant itemsScott Mabin2023-11-201-0/+613
|
* more clean up, refactor channel into module to share codeScott Mabin2023-11-181-653/+0
|
* reduce duplication further by sharing Dynamic sender/receiverScott Mabin2023-11-181-83/+1
|
* docs and simple test for priorityScott Mabin2023-11-181-0/+11
|
* Reduce duplication, fix testsScott Mabin2023-11-181-60/+40
|
* Priority channel using binary heapScott Mabin2023-11-181-0/+744