diff options
| author | rafael <[email protected]> | 2024-10-05 12:24:17 +0200 |
|---|---|---|
| committer | rafael <[email protected]> | 2024-10-05 12:24:17 +0200 |
| commit | d643d50f41cc6091eb573e2845fde48eeed9be4c (patch) | |
| tree | 8c2f2018d01820d80a16698ca38965dd0d2fa6cd /embassy-sync | |
| parent | 6e0b08291b63a0da8eba9284869d1d046bc5dabb (diff) | |
Add Watch to embassy-sync README
Diffstat (limited to 'embassy-sync')
| -rw-r--r-- | embassy-sync/README.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/embassy-sync/README.md b/embassy-sync/README.md index 97a663d6d..3dcd9dcc8 100644 --- a/embassy-sync/README.md +++ b/embassy-sync/README.md | |||
| @@ -8,6 +8,7 @@ Synchronization primitives and data structures with async support: | |||
| 8 | - [`PriorityChannel`](channel::priority_channel::PriorityChannel) - A Multiple Producer Multiple Consumer (MPMC) channel. Each message is only received by a single consumer. Higher priority items are shifted to the front of the channel. | 8 | - [`PriorityChannel`](channel::priority_channel::PriorityChannel) - A Multiple Producer Multiple Consumer (MPMC) channel. Each message is only received by a single consumer. Higher priority items are shifted to the front of the channel. |
| 9 | - [`PubSubChannel`](pubsub::PubSubChannel) - A broadcast channel (publish-subscribe) channel. Each message is received by all consumers. | 9 | - [`PubSubChannel`](pubsub::PubSubChannel) - A broadcast channel (publish-subscribe) channel. Each message is received by all consumers. |
| 10 | - [`Signal`](signal::Signal) - Signalling latest value to a single consumer. | 10 | - [`Signal`](signal::Signal) - Signalling latest value to a single consumer. |
| 11 | - [`Watch`](watch::Watch) - Signalling latest value to multiple consumers. | ||
| 11 | - [`Mutex`](mutex::Mutex) - Mutex for synchronizing state between asynchronous tasks. | 12 | - [`Mutex`](mutex::Mutex) - Mutex for synchronizing state between asynchronous tasks. |
| 12 | - [`Pipe`](pipe::Pipe) - Byte stream implementing `embedded_io` traits. | 13 | - [`Pipe`](pipe::Pipe) - Byte stream implementing `embedded_io` traits. |
| 13 | - [`WakerRegistration`](waitqueue::WakerRegistration) - Utility to register and wake a `Waker`. | 14 | - [`WakerRegistration`](waitqueue::WakerRegistration) - Utility to register and wake a `Waker`. |
