Crate integra8_async_runtime
source · [−]Structs
The receiving half of Rust’s channel
(or sync_channel
) type.
This half can only be owned by one thread.
Functions
Creates a new asynchronous channel, returning the sender/receiver halves.
All data sent on the Sender
will become available on the Receiver
in
the same order as it was sent, and no send
will block the calling thread
(this channel has an “infinite buffer”, unlike sync_channel
, which will
block after its buffer limit is reached). recv
will block until a message
is available while there is at least one Sender
alive (including clones).