pub type ByteStream = Pin<Box<dyn Stream<Item = Result<Bytes>> + Send>>;
A boxed byte stream with io errors — the common currency of the codec layer.
pub struct ByteStream { /* private fields */ }