//! Tools and adapters for managing streams and sinks and for stacking
//! multiple [`crate::Protocol`] layers.
//!
//! Contains foundational tools for multiplexing/demultiplexing and encoding/decoding,
//! streams and sinks, and for converting between a stream/sink and a read/write interface.
pub use DemuxedDecodedSink;
pub use ;
pub use EncodedStreamReader;
pub use DecodedSink;
pub use EncodedStream;
pub use DecodedSinkWriter;