aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync
diff options
context:
space:
mode:
authorCorey Schuhen <[email protected]>2025-05-29 08:30:21 +1000
committerCorey Schuhen <[email protected]>2025-05-29 08:30:21 +1000
commit5730b57094d6e2da3645326596532a091b47ec86 (patch)
treed22bd955eee8e09fe43e985edbf6c4eb0fbd0743 /embassy-sync
parent4766cc6f9756b54bb2e25be5ba5276538ea4917b (diff)
Rename SendableDynamicReceiver to SendDynamicReceiver
Diffstat (limited to 'embassy-sync')
-rw-r--r--embassy-sync/src/channel.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/embassy-sync/src/channel.rs b/embassy-sync/src/channel.rs
index f97cb2b8e..856551417 100644
--- a/embassy-sync/src/channel.rs
+++ b/embassy-sync/src/channel.rs
@@ -390,21 +390,21 @@ where
390 390
391/// Receive-only access to a [`Channel`] without knowing channel size. 391/// Receive-only access to a [`Channel`] without knowing channel size.
392/// This version can be sent between threads but can only be created if the underlying mutex is Sync. 392/// This version can be sent between threads but can only be created if the underlying mutex is Sync.
393pub struct SendableDynamicReceiver<'ch, T> { 393pub struct SendDynamicReceiver<'ch, T> {
394 pub(crate) channel: &'ch dyn DynamicChannel<T>, 394 pub(crate) channel: &'ch dyn DynamicChannel<T>,
395} 395}
396 396
397impl<'ch, T> Clone for SendableDynamicReceiver<'ch, T> { 397impl<'ch, T> Clone for SendDynamicReceiver<'ch, T> {
398 fn clone(&self) -> Self { 398 fn clone(&self) -> Self {
399 *self 399 *self
400 } 400 }
401} 401}
402 402
403impl<'ch, T> Copy for SendableDynamicReceiver<'ch, T> {} 403impl<'ch, T> Copy for SendDynamicReceiver<'ch, T> {}
404unsafe impl<'ch, T: Send> Send for SendableDynamicReceiver<'ch, T> {} 404unsafe impl<'ch, T: Send> Send for SendDynamicReceiver<'ch, T> {}
405unsafe impl<'ch, T: Send> Sync for SendableDynamicReceiver<'ch, T> {} 405unsafe impl<'ch, T: Send> Sync for SendDynamicReceiver<'ch, T> {}
406 406
407impl<'ch, T> SendableDynamicReceiver<'ch, T> { 407impl<'ch, T> SendDynamicReceiver<'ch, T> {
408 /// Receive the next value. 408 /// Receive the next value.
409 /// 409 ///
410 /// See [`Channel::receive()`]. 410 /// See [`Channel::receive()`].
@@ -434,7 +434,7 @@ impl<'ch, T> SendableDynamicReceiver<'ch, T> {
434 } 434 }
435} 435}
436 436
437impl<'ch, M, T, const N: usize> From<Receiver<'ch, M, T, N>> for SendableDynamicReceiver<'ch, T> 437impl<'ch, M, T, const N: usize> From<Receiver<'ch, M, T, N>> for SendDynamicReceiver<'ch, T>
438where 438where
439 M: RawMutex + Sync + Send, 439 M: RawMutex + Sync + Send,
440{ 440{