pub fn unmarshal_binary<'de, T: Deserialize<'de>>( x: &mut T, data: &'de [u8], ) -> Result<(), MarshallingError>