@@ -479,14 +479,13 @@ impl Duration {
479
479
/// # Examples
480
480
///
481
481
/// ```
482
- /// #![feature(duration_saturating_ops)]
483
482
/// #![feature(duration_constants)]
484
483
/// use std::time::Duration;
485
484
///
486
485
/// assert_eq!(Duration::new(0, 0).saturating_add(Duration::new(0, 1)), Duration::new(0, 1));
487
486
/// assert_eq!(Duration::new(1, 0).saturating_add(Duration::new(u64::MAX, 0)), Duration::MAX);
488
487
/// ```
489
- #[ unstable ( feature = "duration_saturating_ops" , issue = "76416 " ) ]
488
+ #[ stable ( feature = "duration_saturating_ops" , since = "1.53.0 " ) ]
490
489
#[ inline]
491
490
#[ rustc_const_unstable( feature = "duration_consts_2" , issue = "72440" ) ]
492
491
pub const fn saturating_add ( self , rhs : Duration ) -> Duration {
@@ -537,14 +536,13 @@ impl Duration {
537
536
/// # Examples
538
537
///
539
538
/// ```
540
- /// #![feature(duration_saturating_ops)]
541
539
/// #![feature(duration_zero)]
542
540
/// use std::time::Duration;
543
541
///
544
542
/// assert_eq!(Duration::new(0, 1).saturating_sub(Duration::new(0, 0)), Duration::new(0, 1));
545
543
/// assert_eq!(Duration::new(0, 0).saturating_sub(Duration::new(0, 1)), Duration::ZERO);
546
544
/// ```
547
- #[ unstable ( feature = "duration_saturating_ops" , issue = "76416 " ) ]
545
+ #[ stable ( feature = "duration_saturating_ops" , since = "1.53.0 " ) ]
548
546
#[ inline]
549
547
#[ rustc_const_unstable( feature = "duration_consts_2" , issue = "72440" ) ]
550
548
pub const fn saturating_sub ( self , rhs : Duration ) -> Duration {
@@ -590,14 +588,13 @@ impl Duration {
590
588
/// # Examples
591
589
///
592
590
/// ```
593
- /// #![feature(duration_saturating_ops)]
594
591
/// #![feature(duration_constants)]
595
592
/// use std::time::Duration;
596
593
///
597
594
/// assert_eq!(Duration::new(0, 500_000_001).saturating_mul(2), Duration::new(1, 2));
598
595
/// assert_eq!(Duration::new(u64::MAX - 1, 0).saturating_mul(2), Duration::MAX);
599
596
/// ```
600
- #[ unstable ( feature = "duration_saturating_ops" , issue = "76416 " ) ]
597
+ #[ stable ( feature = "duration_saturating_ops" , since = "1.53.0 " ) ]
601
598
#[ inline]
602
599
#[ rustc_const_unstable( feature = "duration_consts_2" , issue = "72440" ) ]
603
600
pub const fn saturating_mul ( self , rhs : u32 ) -> Duration {
0 commit comments