@@ -447,6 +447,9 @@ declare_features! (
447447
448448 // Termination trait in main (RFC 1937)
449449 ( 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 ) ) ,
450453) ;
451454
452455declare_features ! (
@@ -520,7 +523,7 @@ declare_features! (
520523 ( accepted, loop_break_value, "1.19.0" , Some ( 37339 ) ) ,
521524 // Permits numeric fields in struct expressions and patterns.
522525 ( accepted, relaxed_adts, "1.19.0" , Some ( 35626 ) ) ,
523- // Coerces non capturing closures to function pointers
526+ // Coerces non capturing closures to function pointers
524527 ( accepted, closure_to_fn_coercion, "1.19.0" , Some ( 39817 ) ) ,
525528 // Allows attributes on struct literal fields.
526529 ( accepted, struct_field_attributes, "1.20.0" , Some ( 38814 ) ) ,
@@ -1226,6 +1229,9 @@ pub const EXPLAIN_DERIVE_UNDERSCORE: &'static str =
12261229pub const EXPLAIN_VIS_MATCHER : & ' static str =
12271230 ":vis fragment specifier is experimental and subject to change" ;
12281231
1232+ pub const EXPLAIN_LIFETIME_MATCHER : & ' static str =
1233+ ":lifetime fragment specifier is experimental and subject to change" ;
1234+
12291235pub const EXPLAIN_PLACEMENT_IN : & ' static str =
12301236 "placement-in expression syntax is experimental and subject to change." ;
12311237
0 commit comments