pub trait Read: AsyncRead + Unpin + Send { }
Read is a trait alias of [futures::AsyncRead] to avoid repeating futures::AsyncRead + Unpin + Send across the codebase.
futures::AsyncRead
futures::AsyncRead + Unpin + Send
We use Read to accept users input.
Read