+
+macro_rules! check_encoded_tlv_order {
+ ($last_type: expr, $type: expr, (static_value, $value: expr)) => { };
+ ($last_type: expr, $type: expr, $fieldty: tt) => {
+ if let Some(t) = $last_type {
+ debug_assert!(t <= $type);
+ }
+ $last_type = Some($type);
+ };
+}
+