A library with futures-aware mpmc channels.
An async receiver end of an mpmc channel. All receivers connected to the same sender receive the same duplicated message sequence.
An async sender end of an mpmc channel. Messages sent on this are received by all receivers connected to it (they are duplicated).
The default number of messages that will be buffered per-receiver.