@@ -447,6 +447,9 @@ declare_features! (
447
447
448
448
// Termination trait in main (RFC 1937)
449
449
( active, termination_trait, "1.24.0" , Some ( 43301 ) ) ,
450
+
451
+ // Allows use of the :lifetime macro fragment specifier
452
+ ( active, macro_lifetime_matcher, "1.24.0" , Some ( 46895 ) ) ,
450
453
) ;
451
454
452
455
declare_features ! (
@@ -520,7 +523,7 @@ declare_features! (
520
523
( accepted, loop_break_value, "1.19.0" , Some ( 37339 ) ) ,
521
524
// Permits numeric fields in struct expressions and patterns.
522
525
( accepted, relaxed_adts, "1.19.0" , Some ( 35626 ) ) ,
523
- // Coerces non capturing closures to function pointers
526
+ // Coerces non capturing closures to function pointers
524
527
( accepted, closure_to_fn_coercion, "1.19.0" , Some ( 39817 ) ) ,
525
528
// Allows attributes on struct literal fields.
526
529
( accepted, struct_field_attributes, "1.20.0" , Some ( 38814 ) ) ,
@@ -1226,6 +1229,9 @@ pub const EXPLAIN_DERIVE_UNDERSCORE: &'static str =
1226
1229
pub const EXPLAIN_VIS_MATCHER : & ' static str =
1227
1230
":vis fragment specifier is experimental and subject to change" ;
1228
1231
1232
+ pub const EXPLAIN_LIFETIME_MATCHER : & ' static str =
1233
+ ":lifetime fragment specifier is experimental and subject to change" ;
1234
+
1229
1235
pub const EXPLAIN_PLACEMENT_IN : & ' static str =
1230
1236
"placement-in expression syntax is experimental and subject to change." ;
1231
1237
0 commit comments