pub fn size_oneof<'a, T: BinProto<'a>>(
    o: &Option<T>,
    stack: &mut SizeStack
) -> usize