pub fn compute_size_scalar<T: Message>(
    val: &T,
    field_number: u32,
    wire_format: Type
) -> usize