@@ -203,7 +203,7 @@ declare_features! (
203
203
/// Allows using anonymous lifetimes in argument-position impl-trait.
204
204
( unstable, anonymous_lifetime_in_impl_trait, "1.63.0" , None ) ,
205
205
/// Allows access to the emscripten_wasm_eh config, used by panic_unwind and unwind
206
- ( internal, cfg_emscripten_wasm_eh, "CURRENT_RUSTC_VERSION " , None ) ,
206
+ ( internal, cfg_emscripten_wasm_eh, "1.86.0 " , None ) ,
207
207
/// Allows identifying the `compiler_builtins` crate.
208
208
( internal, compiler_builtins, "1.13.0" , None ) ,
209
209
/// Allows writing custom MIR
@@ -358,7 +358,7 @@ declare_features! (
358
358
/// Allows `extern "C-cmse-nonsecure-call" fn()`.
359
359
( unstable, abi_c_cmse_nonsecure_call, "1.51.0" , Some ( 81391 ) ) ,
360
360
/// Allows `extern "gpu-kernel" fn()`.
361
- ( unstable, abi_gpu_kernel, "CURRENT_RUSTC_VERSION " , Some ( 135467 ) ) ,
361
+ ( unstable, abi_gpu_kernel, "1.86.0 " , Some ( 135467 ) ) ,
362
362
/// Allows `extern "msp430-interrupt" fn()`.
363
363
( unstable, abi_msp430_interrupt, "1.16.0" , Some ( 38487 ) ) ,
364
364
/// Allows `extern "ptx-*" fn()`.
@@ -402,7 +402,7 @@ declare_features! (
402
402
/// Allows the use of `#[cfg(<true/false>)]`.
403
403
( unstable, cfg_boolean_literals, "1.83.0" , Some ( 131204 ) ) ,
404
404
/// Allows the use of `#[cfg(contract_checks)` to check if contract checks are enabled.
405
- ( unstable, cfg_contract_checks, "CURRENT_RUSTC_VERSION " , Some ( 128044 ) ) ,
405
+ ( unstable, cfg_contract_checks, "1.86.0 " , Some ( 128044 ) ) ,
406
406
/// Allows the use of `#[cfg(overflow_checks)` to check if integer overflow behaviour.
407
407
( unstable, cfg_overflow_checks, "1.71.0" , Some ( 111466 ) ) ,
408
408
/// Provides the relocation model information as cfg entry
@@ -446,9 +446,9 @@ declare_features! (
446
446
/// Allows the `?` operator in const contexts.
447
447
( unstable, const_try, "1.56.0" , Some ( 74935 ) ) ,
448
448
/// Allows use of contracts attributes.
449
- ( incomplete, contracts, "CURRENT_RUSTC_VERSION " , Some ( 128044 ) ) ,
449
+ ( incomplete, contracts, "1.86.0 " , Some ( 128044 ) ) ,
450
450
/// Allows access to internal machinery used to implement contracts.
451
- ( internal, contracts_internals, "CURRENT_RUSTC_VERSION " , Some ( 128044 ) ) ,
451
+ ( internal, contracts_internals, "1.86.0 " , Some ( 128044 ) ) ,
452
452
/// Allows coroutines to be cloned.
453
453
( unstable, coroutine_clone, "1.65.0" , Some ( 95360 ) ) ,
454
454
/// Allows defining coroutines.
@@ -489,7 +489,7 @@ declare_features! (
489
489
/// for functions with varargs.
490
490
( unstable, extended_varargs_abi_support, "1.65.0" , Some ( 100189 ) ) ,
491
491
/// Allows using `system` as a calling convention with varargs.
492
- ( unstable, extern_system_varargs, "CURRENT_RUSTC_VERSION " , Some ( 136946 ) ) ,
492
+ ( unstable, extern_system_varargs, "1.86.0 " , Some ( 136946 ) ) ,
493
493
/// Allows defining `extern type`s.
494
494
( unstable, extern_types, "1.23.0" , Some ( 43467 ) ) ,
495
495
/// Allow using 128-bit (quad precision) floating point numbers.
@@ -517,7 +517,7 @@ declare_features! (
517
517
/// Allows generic parameters and where-clauses on free & associated const items.
518
518
( incomplete, generic_const_items, "1.73.0" , Some ( 113521 ) ) ,
519
519
/// Allows any generic constants being used as pattern type range ends
520
- ( incomplete, generic_pattern_types, "CURRENT_RUSTC_VERSION " , Some ( 136574 ) ) ,
520
+ ( incomplete, generic_pattern_types, "1.86.0 " , Some ( 136574 ) ) ,
521
521
/// Allows registering static items globally, possibly across crates, to iterate over at runtime.
522
522
( unstable, global_registration, "1.80.0" , Some ( 125119 ) ) ,
523
523
/// Allows using guards in patterns.
@@ -533,15 +533,15 @@ declare_features! (
533
533
/// Allows `impl Trait` as output type in `Fn` traits in return position of functions.
534
534
( unstable, impl_trait_in_fn_trait_return, "1.64.0" , Some ( 99697 ) ) ,
535
535
/// Allows `use` associated functions from traits.
536
- ( unstable, import_trait_associated_functions, "CURRENT_RUSTC_VERSION " , Some ( 134691 ) ) ,
536
+ ( unstable, import_trait_associated_functions, "1.86.0 " , Some ( 134691 ) ) ,
537
537
/// Allows associated types in inherent impls.
538
538
( incomplete, inherent_associated_types, "1.52.0" , Some ( 8995 ) ) ,
539
539
/// Allow anonymous constants from an inline `const` block in pattern position
540
540
( unstable, inline_const_pat, "1.58.0" , Some ( 76001 ) ) ,
541
541
/// Allows using `pointer` and `reference` in intra-doc links
542
542
( unstable, intra_doc_pointers, "1.51.0" , Some ( 80896 ) ) ,
543
543
// Allows using the `kl` and `widekl` target features and the associated intrinsics
544
- ( unstable, keylocker_x86, "CURRENT_RUSTC_VERSION " , Some ( 134813 ) ) ,
544
+ ( unstable, keylocker_x86, "1.86.0 " , Some ( 134813 ) ) ,
545
545
// Allows setting the threshold for the `large_assignments` lint.
546
546
( unstable, large_assignments, "1.52.0" , Some ( 83518 ) ) ,
547
547
/// Allow to have type alias types for inter-crate use.
@@ -582,7 +582,7 @@ declare_features! (
582
582
/// Allows diverging expressions to fall back to `!` rather than `()`.
583
583
( unstable, never_type_fallback, "1.41.0" , Some ( 65992 ) ) ,
584
584
/// Switch `..` syntax to use the new (`Copy + IntoIterator`) range types.
585
- ( unstable, new_range, "CURRENT_RUSTC_VERSION " , Some ( 123741 ) ) ,
585
+ ( unstable, new_range, "1.86.0 " , Some ( 123741 ) ) ,
586
586
/// Allows `#![no_core]`.
587
587
( unstable, no_core, "1.3.0" , Some ( 29639 ) ) ,
588
588
/// Allows the use of `no_sanitize` attribute.
@@ -634,7 +634,7 @@ declare_features! (
634
634
/// Allows string patterns to dereference values to match them.
635
635
( unstable, string_deref_patterns, "1.67.0" , Some ( 87121 ) ) ,
636
636
/// Allows subtrait items to shadow supertrait items.
637
- ( unstable, supertrait_item_shadowing, "CURRENT_RUSTC_VERSION " , Some ( 89151 ) ) ,
637
+ ( unstable, supertrait_item_shadowing, "1.86.0 " , Some ( 89151 ) ) ,
638
638
/// Allows using `#[thread_local]` on `static` items.
639
639
( unstable, thread_local, "1.0.0" , Some ( 29594 ) ) ,
640
640
/// Allows defining `trait X = A + B;` alias items.
0 commit comments