pub fn ensure_wire_format( format: Type, expected: Type, msg_name: &str, field_number: usize) -> Result<()>