pub fn poll_read_buf<T>( io: Pin<&mut T>, cx: &mut Context<'_>, buf: &mut BytesMut) -> Poll<Result<usize, Error>> where T: AsyncRead,