@@ -39,10 +39,10 @@ macro_rules! _encode_tlv {
39
39
field. write( $stream) ?;
40
40
}
41
41
} ;
42
- ( $stream: expr, $type: expr, $field: expr, ignorable ) => {
42
+ ( $stream: expr, $type: expr, $field: expr, upgradable_required ) => {
43
43
$crate:: _encode_tlv!( $stream, $type, $field, required) ;
44
44
} ;
45
- ( $stream: expr, $type: expr, $field: expr, ignorable_option ) => {
45
+ ( $stream: expr, $type: expr, $field: expr, upgradable_option ) => {
46
46
$crate:: _encode_tlv!( $stream, $type, $field, option) ;
47
47
} ;
48
48
( $stream: expr, $type: expr, $field: expr, ( option, encoding: ( $fieldty: ty, $encoding: ident) ) ) => {
@@ -161,10 +161,10 @@ macro_rules! _get_varint_length_prefixed_tlv_length {
161
161
$len. 0 += field_len;
162
162
}
163
163
} ;
164
- ( $len: expr, $type: expr, $field: expr, ignorable ) => {
164
+ ( $len: expr, $type: expr, $field: expr, upgradable_required ) => {
165
165
$crate:: _get_varint_length_prefixed_tlv_length!( $len, $type, $field, required) ;
166
166
} ;
167
- ( $len: expr, $type: expr, $field: expr, ignorable_option ) => {
167
+ ( $len: expr, $type: expr, $field: expr, upgradable_option ) => {
168
168
$crate:: _get_varint_length_prefixed_tlv_length!( $len, $type, $field, option) ;
169
169
} ;
170
170
}
@@ -216,10 +216,10 @@ macro_rules! _check_decoded_tlv_order {
216
216
( $last_seen_type: expr, $typ: expr, $type: expr, $field: ident, vec_type) => { {
217
217
// no-op
218
218
} } ;
219
- ( $last_seen_type: expr, $typ: expr, $type: expr, $field: ident, ignorable ) => { {
219
+ ( $last_seen_type: expr, $typ: expr, $type: expr, $field: ident, upgradable_required ) => { {
220
220
// no-op
221
221
} } ;
222
- ( $last_seen_type: expr, $typ: expr, $type: expr, $field: ident, ignorable_option ) => { {
222
+ ( $last_seen_type: expr, $typ: expr, $type: expr, $field: ident, upgradable_option ) => { {
223
223
// no-op
224
224
} } ;
225
225
( $last_seen_type: expr, $typ: expr, $type: expr, $field: ident, ( option: $trait: ident $( , $read_arg: expr) ?) ) => { {
@@ -258,10 +258,10 @@ macro_rules! _check_missing_tlv {
258
258
( $last_seen_type: expr, $type: expr, $field: ident, option) => { {
259
259
// no-op
260
260
} } ;
261
- ( $last_seen_type: expr, $type: expr, $field: ident, ignorable ) => { {
261
+ ( $last_seen_type: expr, $type: expr, $field: ident, upgradable_required ) => { {
262
262
// no-op
263
263
} } ;
264
- ( $last_seen_type: expr, $type: expr, $field: ident, ignorable_option ) => { {
264
+ ( $last_seen_type: expr, $type: expr, $field: ident, upgradable_option ) => { {
265
265
// no-op
266
266
} } ;
267
267
( $last_seen_type: expr, $type: expr, $field: ident, ( option: $trait: ident $( , $read_arg: expr) ?) ) => { {
@@ -292,10 +292,10 @@ macro_rules! _decode_tlv {
292
292
( $reader: expr, $field: ident, option) => { {
293
293
$field = Some ( $crate:: util:: ser:: Readable :: read( & mut $reader) ?) ;
294
294
} } ;
295
- ( $reader: expr, $field: ident, ignorable ) => { {
295
+ ( $reader: expr, $field: ident, upgradable_required ) => { {
296
296
$field = $crate:: util:: ser:: MaybeReadable :: read( & mut $reader) ?;
297
297
} } ;
298
- ( $reader: expr, $field: ident, ignorable_option ) => { {
298
+ ( $reader: expr, $field: ident, upgradable_option ) => { {
299
299
$field = $crate:: util:: ser:: MaybeReadable :: read( & mut $reader) ?;
300
300
} } ;
301
301
( $reader: expr, $field: ident, ( option: $trait: ident $( , $read_arg: expr) ?) ) => { {
@@ -635,10 +635,10 @@ macro_rules! _init_tlv_based_struct_field {
635
635
( $field: ident, option) => {
636
636
$field
637
637
} ;
638
- ( $field: ident, ignorable ) => {
638
+ ( $field: ident, upgradable_required ) => {
639
639
if $field. is_none( ) { return Ok ( None ) ; } else { $field. unwrap( ) }
640
640
} ;
641
- ( $field: ident, ignorable_option ) => {
641
+ ( $field: ident, upgradable_option ) => {
642
642
$field
643
643
} ;
644
644
( $field: ident, required) => {
@@ -670,10 +670,10 @@ macro_rules! _init_tlv_field_var {
670
670
( $field: ident, option) => {
671
671
let mut $field = None ;
672
672
} ;
673
- ( $field: ident, ignorable ) => {
673
+ ( $field: ident, upgradable_required ) => {
674
674
let mut $field = None ;
675
675
} ;
676
- ( $field: ident, ignorable_option ) => {
676
+ ( $field: ident, upgradable_option ) => {
677
677
let mut $field = None ;
678
678
} ;
679
679
}
0 commit comments