pub async fn framed_recv(r: &mut (impl AsyncRead + Unpin)) -> Result<Vec<u8>>
Read some data prefixed by its length from r.
r