From d643d50f41cc6091eb573e2845fde48eeed9be4c Mon Sep 17 00:00:00 2001 From: rafael Date: Sat, 5 Oct 2024 12:24:17 +0200 Subject: [PATCH] Add Watch to embassy-sync README --- embassy-sync/README.md | 1 + 1 file changed, 1 insertion(+) 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: - [`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. - [`PubSubChannel`](pubsub::PubSubChannel) - A broadcast channel (publish-subscribe) channel. Each message is received by all consumers. - [`Signal`](signal::Signal) - Signalling latest value to a single consumer. +- [`Watch`](watch::Watch) - Signalling latest value to multiple consumers. - [`Mutex`](mutex::Mutex) - Mutex for synchronizing state between asynchronous tasks. - [`Pipe`](pipe::Pipe) - Byte stream implementing `embedded_io` traits. - [`WakerRegistration`](waitqueue::WakerRegistration) - Utility to register and wake a `Waker`.