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