Module bounded
Source - OwnedPermit
- Owned permit to send one value into the channel.
- Permit
- Permits to send one value into the channel.
- PermitIterator
- An
Iterator
of Permit
that can be used to hold n
slots in the channel. - Receiver
- Receives values from the associated
Sender
. - Semaphore 🔒
- Channel semaphore is a tuple of the semaphore implementation and a
usize
representing the channel bound. - Sender
- Sends values to the associated
Receiver
. - WeakSender
- A sender that does not prevent the channel from being closed.
- channel
- Creates a bounded mpsc channel for communicating between asynchronous tasks
with backpressure.