I run into this issue quite frequently, I usually have a single producer and multiple consumers, less frequently I need multiple producers and multiple consumers. I kind of need crossbeam-channels with futures 0.3 support.
Anyway I was wondering how projects that have been using futures 0.3 already e.g. Fuchsia deal with this?
An example for a use case for me would be a Websocket (Server) Stream that needs multiple consumers.
Looking forward to hear your answers!