@@ -316,7 +316,6 @@ macro_rules! nonzero_unsigned_operations {
316316/// # Examples 
317317/// 
318318/// ``` 
319- /// #![feature(nonzero_ops)] 
320319[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
321320                /// 
322321/// # fn main() { test().unwrap(); } 
@@ -331,7 +330,8 @@ macro_rules! nonzero_unsigned_operations {
331330/// # Some(()) 
332331/// # } 
333332/// ``` 
334- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
333+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
334+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
335335                #[ must_use = "this returns the result of the operation, \  
336336] 
337337                #[ inline] 
@@ -351,7 +351,6 @@ macro_rules! nonzero_unsigned_operations {
351351/// # Examples 
352352/// 
353353/// ``` 
354- /// #![feature(nonzero_ops)] 
355354[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
356355                /// 
357356/// # fn main() { test().unwrap(); } 
@@ -366,7 +365,8 @@ macro_rules! nonzero_unsigned_operations {
366365/// # Some(()) 
367366/// # } 
368367/// ``` 
369- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
368+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
369+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
370370                #[ must_use = "this returns the result of the operation, \  
371371] 
372372                #[ inline] 
@@ -415,7 +415,6 @@ macro_rules! nonzero_unsigned_operations {
415415/// # Examples 
416416/// 
417417/// ``` 
418- /// #![feature(nonzero_ops)] 
419418[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
420419                /// 
421420/// # fn main() { test().unwrap(); } 
@@ -432,7 +431,8 @@ macro_rules! nonzero_unsigned_operations {
432431/// # Some(()) 
433432/// # } 
434433/// ``` 
435- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
434+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
435+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
436436                #[ must_use = "this returns the result of the operation, \  
437437] 
438438                #[ inline] 
@@ -521,7 +521,6 @@ macro_rules! nonzero_signed_operations {
521521/// # Example 
522522/// 
523523/// ``` 
524- /// #![feature(nonzero_ops)] 
525524[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
526525                /// 
527526/// # fn main() { test().unwrap(); } 
@@ -534,7 +533,8 @@ macro_rules! nonzero_signed_operations {
534533/// # Some(()) 
535534/// # } 
536535/// ``` 
537- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
536+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
537+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
538538                #[ must_use = "this returns the result of the operation, \  
539539] 
540540                #[ inline] 
@@ -551,7 +551,6 @@ macro_rules! nonzero_signed_operations {
551551/// # Example 
552552/// 
553553/// ``` 
554- /// #![feature(nonzero_ops)] 
555554[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
556555                /// 
557556/// # fn main() { test().unwrap(); } 
@@ -566,7 +565,8 @@ macro_rules! nonzero_signed_operations {
566565/// # Some(()) 
567566/// # } 
568567/// ``` 
569- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
568+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
569+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
570570                #[ must_use = "this returns the result of the operation, \  
571571] 
572572                #[ inline] 
@@ -586,7 +586,6 @@ macro_rules! nonzero_signed_operations {
586586/// # Example 
587587/// 
588588/// ``` 
589- /// #![feature(nonzero_ops)] 
590589[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
591590                /// 
592591/// # fn main() { test().unwrap(); } 
@@ -602,7 +601,8 @@ macro_rules! nonzero_signed_operations {
602601/// # Some(()) 
603602/// # } 
604603/// ``` 
605- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
604+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
605+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
606606                #[ must_use = "this returns the result of the operation, \  
607607] 
608608                #[ inline] 
@@ -621,7 +621,6 @@ macro_rules! nonzero_signed_operations {
621621/// # Example 
622622/// 
623623/// ``` 
624- /// #![feature(nonzero_ops)] 
625624[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
626625                /// 
627626/// # fn main() { test().unwrap(); } 
@@ -642,7 +641,8 @@ macro_rules! nonzero_signed_operations {
642641/// # Some(()) 
643642/// # } 
644643/// ``` 
645- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
644+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
645+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
646646                #[ must_use = "this returns the result of the operation, \  
647647] 
648648                #[ inline] 
@@ -657,7 +657,6 @@ macro_rules! nonzero_signed_operations {
657657/// # Example 
658658/// 
659659/// ``` 
660- /// #![feature(nonzero_ops)] 
661660[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
662661                /// 
663662/// # fn main() { test().unwrap(); } 
@@ -677,7 +676,8 @@ macro_rules! nonzero_signed_operations {
677676/// # Some(()) 
678677/// # } 
679678/// ``` 
680- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
679+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
680+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
681681                #[ must_use = "this returns the result of the operation, \  
682682] 
683683                #[ inline] 
@@ -692,7 +692,6 @@ macro_rules! nonzero_signed_operations {
692692/// # Example 
693693/// 
694694/// ``` 
695- /// #![feature(nonzero_ops)] 
696695[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
697696                #[ doc = concat!( "# use std::num::" ,  stringify!( $Uty) ,  ";" ) ] 
698697                /// 
@@ -712,7 +711,8 @@ macro_rules! nonzero_signed_operations {
712711/// # Some(()) 
713712/// # } 
714713/// ``` 
715- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
714+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
715+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
716716                #[ must_use = "this returns the result of the operation, \  
717717] 
718718                #[ inline] 
@@ -746,7 +746,6 @@ macro_rules! nonzero_unsigned_signed_operations {
746746/// # Examples 
747747/// 
748748/// ``` 
749- /// #![feature(nonzero_ops)] 
750749[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
751750                /// 
752751/// # fn main() { test().unwrap(); } 
@@ -761,7 +760,8 @@ macro_rules! nonzero_unsigned_signed_operations {
761760/// # Some(()) 
762761/// # } 
763762/// ``` 
764- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
763+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
764+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
765765                #[ must_use = "this returns the result of the operation, \  
766766] 
767767                #[ inline] 
@@ -782,7 +782,6 @@ macro_rules! nonzero_unsigned_signed_operations {
782782/// # Examples 
783783/// 
784784/// ``` 
785- /// #![feature(nonzero_ops)] 
786785[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
787786                /// 
788787/// # fn main() { test().unwrap(); } 
@@ -797,7 +796,8 @@ macro_rules! nonzero_unsigned_signed_operations {
797796/// # Some(()) 
798797/// # } 
799798/// ``` 
800- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
799+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
800+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
801801                #[ must_use = "this returns the result of the operation, \  
802802] 
803803                #[ inline] 
@@ -855,7 +855,6 @@ macro_rules! nonzero_unsigned_signed_operations {
855855/// # Examples 
856856/// 
857857/// ``` 
858- /// #![feature(nonzero_ops)] 
859858[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
860859                /// 
861860/// # fn main() { test().unwrap(); } 
@@ -870,7 +869,8 @@ macro_rules! nonzero_unsigned_signed_operations {
870869/// # Some(()) 
871870/// # } 
872871/// ``` 
873- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
872+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
873+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
874874                #[ must_use = "this returns the result of the operation, \  
875875] 
876876                #[ inline] 
@@ -899,7 +899,6 @@ macro_rules! nonzero_unsigned_signed_operations {
899899/// # Examples 
900900/// 
901901/// ``` 
902- /// #![feature(nonzero_ops)] 
903902[ doc = concat!( "# use std::num::" ,  stringify!( $Ty) ,  ";" ) ] 
904903                /// 
905904/// # fn main() { test().unwrap(); } 
@@ -914,7 +913,8 @@ macro_rules! nonzero_unsigned_signed_operations {
914913/// # Some(()) 
915914/// # } 
916915/// ``` 
917- [ unstable( feature = "nonzero_ops" ,  issue = "84186" ) ] 
916+ [ stable( feature = "nonzero_checked_ops" ,  since = "1.63.0" ) ] 
917+                 #[ rustc_const_unstable( feature = "const_nonzero_checked_ops" ,  issue = "97547" ) ] 
918918                #[ must_use = "this returns the result of the operation, \  
919919] 
920920                #[ inline] 
0 commit comments