index
:
embassy
cyw43-link-status-update
fix-input-sync-bypass
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
embassy-sync
/
src
/
channel.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
add embassy sync channel example for message passing between interrupt and task
Robin Mueller
2025-07-09
1
-0
/
+25
*
Remove futures-util where unnecessary
Dániel Buga
2025-06-16
1
-2
/
+2
*
Rename SendableDynamicReceiver to SendDynamicReceiver
Corey Schuhen
2025-05-29
1
-7
/
+7
*
Merge pull request #4262 from cschuhen/send_on_dynamic_channel
Ulf Lilleengen
2025-05-28
1
-0
/
+106
|
\
|
*
Make Sync capable versions of DynamicSender and DynamicReceiver.
Corey Schuhen
2025-05-28
1
-0
/
+106
*
|
feat: add support for channel peek
Ulf Lilleengen
2025-05-28
1
-0
/
+78
|
/
*
Merge pull request #3797 from stargazing-dino/add-channel-stream
Dario Nieuwenhuis
2025-02-19
1
-0
/
+22
|
\
|
*
add stream impl
Rex Magana
2025-01-22
1
-0
/
+22
*
|
embassy-sync: fix clear() to wake senders
ibuki2003
2025-01-26
1
-0
/
+3
|
/
*
Add capacity, free_capacity, clear, len, is_empty and is_full functions to Ch...
Oliver Rockstedt
2024-10-07
1
-0
/
+84
*
embassy-sync: Add clear function to all channels
Oliver Rockstedt
2024-05-22
1
-0
/
+9
*
embassy-sync: fixed some clippy warnings
Oliver Rockstedt
2024-05-21
1
-4
/
+4
*
embassy-sync: Add capacity and free_capacity functions to Channel
Oliver Rockstedt
2024-05-18
1
-0
/
+12
*
Adding ready_to_receive to Channel and Receiver
nerwalt
2024-04-19
1
-0
/
+35
*
embassy-sync: Add len, is_empty and is_full functions to Channel.
Oliver Rockstedt
2024-04-08
1
-0
/
+27
*
rustfmt
Ulf Lilleengen
2024-03-12
1
-7
/
+3
*
Add conversion into dyn variants for channel futures
Ulf Lilleengen
2024-03-12
1
-0
/
+19
*
Add constructor for dynamic channel
Peter Krull
2024-03-02
1
-1
/
+21
*
revert module changes, reexport heapless relevant items
Scott Mabin
2023-11-20
1
-5
/
+3
*
more clean up, refactor channel into module to share code
Scott Mabin
2023-11-18
1
-3
/
+5
*
reduce duplication further by sharing Dynamic sender/receiver
Scott Mabin
2023-11-18
1
-2
/
+2
*
Reduce duplication, fix tests
Scott Mabin
2023-11-18
1
-1
/
+1
*
Use fmt::unwrap
Dániel Buga
2023-09-02
1
-1
/
+1
*
Deprecate *recv* in favor of *receive*
Ruben De Smet
2023-08-22
1
-44
/
+44
*
Implement Channel::poll_receive(..) -> Poll<T>
Ruben De Smet
2023-08-11
1
-4
/
+39
*
Channel poll methods return Poll instead of bool
Ruben De Smet
2023-08-11
1
-14
/
+22
*
Expose poll_ready_to_{send,receive} in Sender/Receiver
Ruben De Smet
2023-08-11
1
-0
/
+39
*
embassy-sync: manual Copy impls for channel and pipe
Sam Lakerveld
2023-08-08
1
-4
/
+8
*
wpan: fully implement initial draft concept
xoviat
2023-07-18
1
-0
/
+22
*
Add `#[must_use]` to all futures
Grant Miller
2023-02-24
1
-0
/
+4
*
sync: flatten module structure.
Dario Nieuwenhuis
2022-08-22
1
-0
/
+596