pub async fn read_contents<Reader: AsyncReadExt + Unpin>(
reader: &mut Reader,
message_tag: u8,
) -> Result<Cursor<Vec<u8>>, Error>pub async fn read_contents<Reader: AsyncReadExt + Unpin>(
reader: &mut Reader,
message_tag: u8,
) -> Result<Cursor<Vec<u8>>, Error>