File tree Expand file tree Collapse file tree 3 files changed +2
-3
lines changed
Expand file tree Collapse file tree 3 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -2279,7 +2279,7 @@ extern "rust-intrinsic" {
22792279 /// any safety invariants.
22802280 ///
22812281 /// The stabilized version of this intrinsic is [`core::mem::discriminant`].
2282- #[ rustc_const_unstable ( feature = "const_discriminant" , issue = "69821 " ) ]
2282+ #[ rustc_const_stable ( feature = "const_discriminant" , since = "CURRENT_RUSTC_VERSION " ) ]
22832283 #[ rustc_safe_intrinsic]
22842284 #[ rustc_nounwind]
22852285 pub fn discriminant_value < T > ( v : & T ) -> <T as DiscriminantKind >:: Discriminant ;
Original file line number Diff line number Diff line change 125125#![ feature( const_caller_location) ]
126126#![ feature( const_cell_into_inner) ]
127127#![ feature( const_char_from_u32_unchecked) ]
128- #![ feature( const_discriminant) ]
129128#![ feature( const_eval_select) ]
130129#![ feature( const_exact_div) ]
131130#![ feature( const_float_bits_conv) ]
Original file line number Diff line number Diff line change @@ -1206,7 +1206,7 @@ impl<T> fmt::Debug for Discriminant<T> {
12061206/// // assert_eq!(0, unsafe { std::mem::transmute::<_, u8>(std::mem::discriminant(&unit_like)) });
12071207/// ```
12081208#[ stable( feature = "discriminant_value" , since = "1.21.0" ) ]
1209- #[ rustc_const_unstable ( feature = "const_discriminant" , issue = "69821 " ) ]
1209+ #[ rustc_const_stable ( feature = "const_discriminant" , since = "CURRENT_RUSTC_VERSION " ) ]
12101210#[ cfg_attr( not( test) , rustc_diagnostic_item = "mem_discriminant" ) ]
12111211#[ cfg_attr( miri, track_caller) ] // even without panics, this helps for Miri backtraces
12121212pub const fn discriminant < T > ( v : & T ) -> Discriminant < T > {
You can’t perform that action at this time.
0 commit comments