pub async fn pooled_read(rdr: impl AsyncRead + Unpin) -> Result<Bytes, Error>
Read an async reader into a buffer, while not consuming any memory before the read unblocks.