@@ -1114,8 +1114,7 @@ instead of overflowing.
11141114Basic usage:
11151115
11161116```
1117- " , $Feature, "#![feature(saturating_neg)]
1118- assert_eq!(100" , stringify!( $SelfT) , ".saturating_neg(), -100);
1117+ " , $Feature, "assert_eq!(100" , stringify!( $SelfT) , ".saturating_neg(), -100);
11191118assert_eq!((-100" , stringify!( $SelfT) , ").saturating_neg(), 100);
11201119assert_eq!(" , stringify!( $SelfT) , "::MIN.saturating_neg(), " , stringify!( $SelfT) ,
11211120"::MAX);
@@ -1124,7 +1123,7 @@ assert_eq!(", stringify!($SelfT), "::MAX.saturating_neg(), ", stringify!($SelfT)
11241123$EndFeature, "
11251124```" ) ,
11261125
1127- #[ unstable ( feature = "saturating_neg" , issue = "59983 " ) ]
1126+ #[ stable ( feature = "saturating_neg" , since = "1.45.0 " ) ]
11281127 #[ rustc_const_unstable( feature = "const_saturating_int_methods" , issue = "53718" ) ]
11291128 #[ inline]
11301129 pub const fn saturating_neg( self ) -> Self {
@@ -1141,8 +1140,7 @@ MIN` instead of overflowing.
11411140Basic usage:
11421141
11431142```
1144- " , $Feature, "#![feature(saturating_neg)]
1145- assert_eq!(100" , stringify!( $SelfT) , ".saturating_abs(), 100);
1143+ " , $Feature, "assert_eq!(100" , stringify!( $SelfT) , ".saturating_abs(), 100);
11461144assert_eq!((-100" , stringify!( $SelfT) , ").saturating_abs(), 100);
11471145assert_eq!(" , stringify!( $SelfT) , "::MIN.saturating_abs(), " , stringify!( $SelfT) ,
11481146"::MAX);
@@ -1151,7 +1149,7 @@ assert_eq!((", stringify!($SelfT), "::MIN + 1).saturating_abs(), ", stringify!($
11511149$EndFeature, "
11521150```" ) ,
11531151
1154- #[ unstable ( feature = "saturating_neg" , issue = "59983 " ) ]
1152+ #[ stable ( feature = "saturating_neg" , since = "1.45.0 " ) ]
11551153 #[ rustc_const_unstable( feature = "const_saturating_int_methods" , issue = "53718" ) ]
11561154 #[ inline]
11571155 pub const fn saturating_abs( self ) -> Self {
0 commit comments