pub type ByteStream = Pin<Box<dyn Stream<Item = Result<Bytes>> + Send>>;
pub struct ByteStream { /* private fields */ }