@@ -228,7 +228,7 @@ declare_features! (
228
228
/// Added for testing unstable lints; perma-unstable.
229
229
( internal, test_unstable_lint, "1.60.0" , None ) ,
230
230
/// Helps with formatting for `group_imports = "StdExternalCrate"`.
231
- ( unstable, unqualified_local_imports, "CURRENT_RUSTC_VERSION " , None ) ,
231
+ ( unstable, unqualified_local_imports, "1.83.0 " , None ) ,
232
232
/// Use for stable + negative coherence and strict coherence depending on trait's
233
233
/// rustc_strict_coherence value.
234
234
( unstable, with_negative_coherence, "1.60.0" , None ) ,
@@ -266,7 +266,7 @@ declare_features! (
266
266
/// Renamed from `object_safe_for_dispatch`.
267
267
///
268
268
/// [^1]: Formerly known as "object safe".
269
- ( unstable, dyn_compatible_for_dispatch, "CURRENT_RUSTC_VERSION " , Some ( 43561 ) ) ,
269
+ ( unstable, dyn_compatible_for_dispatch, "1.83.0 " , Some ( 43561 ) ) ,
270
270
/// Allows using the `#[fundamental]` attribute.
271
271
( unstable, fundamental, "1.0.0" , Some ( 29635 ) ) ,
272
272
/// Allows using `#[link_name="llvm.*"]`.
@@ -360,7 +360,7 @@ declare_features! (
360
360
/// Allows inherent and trait methods with arbitrary self types.
361
361
( unstable, arbitrary_self_types, "1.23.0" , Some ( 44874 ) ) ,
362
362
/// Allows inherent and trait methods with arbitrary self types that are raw pointers.
363
- ( unstable, arbitrary_self_types_pointers, "CURRENT_RUSTC_VERSION " , Some ( 44874 ) ) ,
363
+ ( unstable, arbitrary_self_types_pointers, "1.83.0 " , Some ( 44874 ) ) ,
364
364
/// Enables experimental inline assembly support for additional architectures.
365
365
( unstable, asm_experimental_arch, "1.58.0" , Some ( 93335 ) ) ,
366
366
/// Allows using `label` operands in inline assembly.
@@ -380,7 +380,7 @@ declare_features! (
380
380
/// Allows using C-variadics.
381
381
( unstable, c_variadic, "1.34.0" , Some ( 44930 ) ) ,
382
382
/// Allows the use of `#[cfg(<true/false>)]`.
383
- ( unstable, cfg_boolean_literals, "CURRENT_RUSTC_VERSION " , Some ( 131204 ) ) ,
383
+ ( unstable, cfg_boolean_literals, "1.83.0 " , Some ( 131204 ) ) ,
384
384
/// Allows the use of `#[cfg(overflow_checks)` to check if integer overflow behaviour.
385
385
( unstable, cfg_overflow_checks, "1.71.0" , Some ( 111466 ) ) ,
386
386
/// Provides the relocation model information as cfg entry
@@ -498,7 +498,7 @@ declare_features! (
498
498
/// Allows `if let` guard in match arms.
499
499
( unstable, if_let_guard, "1.47.0" , Some ( 51114 ) ) ,
500
500
/// Rescoping temporaries in `if let` to align with Rust 2024.
501
- ( unstable, if_let_rescope, "CURRENT_RUSTC_VERSION " , Some ( 124085 ) ) ,
501
+ ( unstable, if_let_rescope, "1.83.0 " , Some ( 124085 ) ) ,
502
502
/// Allows `impl Trait` to be used inside associated types (RFC 2515).
503
503
( unstable, impl_trait_in_assoc_type, "1.70.0" , Some ( 63063 ) ) ,
504
504
/// Allows `impl Trait` as output type in `Fn` traits in return position of functions.
@@ -563,11 +563,11 @@ declare_features! (
563
563
/// Allows specifying nop padding on functions for dynamic patching.
564
564
( unstable, patchable_function_entry, "1.81.0" , Some ( 123115 ) ) ,
565
565
/// Experimental features that make `Pin` more ergonomic.
566
- ( incomplete, pin_ergonomics, "CURRENT_RUSTC_VERSION " , Some ( 130494 ) ) ,
566
+ ( incomplete, pin_ergonomics, "1.83.0 " , Some ( 130494 ) ) ,
567
567
/// Allows postfix match `expr.match { ... }`
568
568
( unstable, postfix_match, "1.79.0" , Some ( 121618 ) ) ,
569
569
/// Allows `use<..>` precise capturign on impl Trait in traits.
570
- ( unstable, precise_capturing_in_traits, "CURRENT_RUSTC_VERSION " , Some ( 130044 ) ) ,
570
+ ( unstable, precise_capturing_in_traits, "1.83.0 " , Some ( 130044 ) ) ,
571
571
/// Allows macro attributes on expressions, statements and non-inline modules.
572
572
( unstable, proc_macro_hygiene, "1.30.0" , Some ( 54727 ) ) ,
573
573
/// Makes `&` and `&mut` patterns eat only one layer of references in Rust 2024.
0 commit comments