Struct futures_channel::mpsc::UnboundedSender
source · [−]pub struct UnboundedSender<T>(_);
Expand description
The transmission end of an unbounded mpsc channel.
This value is created by the unbounded
function.
Implementations
Check if the channel is ready to receive a message.
Returns whether this channel is closed without needing a context.
Closes this channel from the sender side, preventing any new messages.
Disconnects this sender from the channel, closing it if there are no more senders left.
Send a message on the channel.
This method should only be called after poll_ready
has been used to
verify that the channel is ready to receive a message.
Sends a message along this channel.
This is an unbounded sender, so this function differs from Sink::send
by ensuring the return type reflects that the channel is always ready to
receive messages.
Returns whether the senders send to the same receiver.
Returns whether the sender send to this receiver.
Hashes the receiver into the provided hasher
Trait Implementations
Auto Trait Implementations
impl<T> !RefUnwindSafe for UnboundedSender<T>
impl<T> Send for UnboundedSender<T> where
T: Send,
impl<T> Sync for UnboundedSender<T> where
T: Send,
impl<T> Unpin for UnboundedSender<T>
impl<T> !UnwindSafe for UnboundedSender<T>
Blanket Implementations
Mutably borrows from an owned value. Read more