# stream_multiplexer [![Build Status][actions_badge]][actions] [![Latest Version][crates_badge]][crates] [![Rust Documentation][docs_badge]][docs] This crate provides natural backpressure to classes of streams Streams are gathered into 'channels' that can be polled via `recv()`. Channels are indpendent of each other and have their own backpressure. [docs_badge]: https://docs.rs/stream_multiplexer/badge.svg [docs]: https://docs.rs/stream_multiplexer [crates_badge]: https://img.shields.io/crates/v/stream_multiplexer.svg [crates]: https://crates.io/crates/stream_multiplexer [actions_badge]: https://github.com/halzy/stream_multiplexer/workflows/Rust/badge.svg [actions]: https://github.com/halzy/stream_multiplexer/actions