Struct embassy_sync::channel::Sender
source · pub struct Sender<'ch, M, T, const N: usize>where
M: RawMutex,{ /* private fields */ }
Expand description
Send-only access to a Channel
.
Implementations§
source§impl<'ch, M, T, const N: usize> Sender<'ch, M, T, N>where
M: RawMutex,
impl<'ch, M, T, const N: usize> Sender<'ch, M, T, N>where M: RawMutex,
sourcepub fn send(&self, message: T) -> SendFuture<'ch, M, T, N> ⓘ
pub fn send(&self, message: T) -> SendFuture<'ch, M, T, N> ⓘ
Sends a value.
See Channel::send()
sourcepub fn try_send(&self, message: T) -> Result<(), TrySendError<T>>
pub fn try_send(&self, message: T) -> Result<(), TrySendError<T>>
Attempt to immediately send a message.
See Channel::send()