I just released *Fluxion 0.2.1*, a small async library for Rust that lets you compose heterogeneous event streams and preserve the order in which events arrive.
GitHub: https://github.com/umbgtt10/fluxion