echannel
Async channel for mixed events on top of
https://crates.io/crates/async-channel