async fn recv_frame<R, const N: usize>( stream: &mut R, buf: &mut [u8; N], ) -> Result<Header>where R: AsyncReadExt + Unpin,
Read a single frame (header + payload) from the remote.