pub fn parse_binary_headers( data: &[u8], header_length: usize, ) -> Result<(BTreeMap<String, String>, &[u8])>