This crate provides experimental support for multi-producer/multi-consumer channels. This includes rendezvous, synchronous and asynchronous channels.
There is also support for "selecting" from one of several channel synchronization events (sending or receiving).
Dual-licensed under MIT or the UNLICENSE.