pub type BoxRecv = Box<dyn AsyncRead + Unpin + Send>;
Read half of a stream. Returns EOF when the peer finished it.
pub struct BoxRecv(/* private fields */);