]> git.lizzy.rs Git - rust.git/commitdiff
stabilize `duration_extras` feature
authortinaun <tinagma@gmail.com>
Tue, 17 Apr 2018 04:56:20 +0000 (00:56 -0400)
committertinaun <tinagma@gmail.com>
Tue, 17 Apr 2018 05:22:21 +0000 (01:22 -0400)
src/libcore/time.rs

index e71a8f5da638d1d8ba1c34a35438cd50bf204b1b..e22fe450bb1f6562ac0e5f8c3e13fbb4211521d1 100644 (file)
@@ -158,7 +158,6 @@ pub const fn from_micros(micros: u64) -> Duration {
     /// # Examples
     ///
     /// ```
-    /// #![feature(duration_extras)]
     /// use std::time::Duration;
     ///
     /// let duration = Duration::from_nanos(1_000_000_123);
@@ -166,7 +165,7 @@ pub const fn from_micros(micros: u64) -> Duration {
     /// assert_eq!(1, duration.as_secs());
     /// assert_eq!(123, duration.subsec_nanos());
     /// ```
-    #[unstable(feature = "duration_extras", issue = "46507")]
+    #[stable(feature = "duration_extras", since = "1.27.0")]
     #[inline]
     pub const fn from_nanos(nanos: u64) -> Duration {
         Duration {
@@ -216,14 +215,13 @@ pub fn as_secs(&self) -> u64 { self.secs }
     /// # Examples
     ///
     /// ```
-    /// #![feature(duration_extras)]
     /// use std::time::Duration;
     ///
     /// let duration = Duration::from_millis(5432);
     /// assert_eq!(duration.as_secs(), 5);
     /// assert_eq!(duration.subsec_millis(), 432);
     /// ```
-    #[unstable(feature = "duration_extras", issue = "46507")]
+    #[stable(feature = "duration_extras", since = "1.27.0")]
     #[inline]
     pub fn subsec_millis(&self) -> u32 { self.nanos / NANOS_PER_MILLI }
 
@@ -236,14 +234,13 @@ pub fn subsec_millis(&self) -> u32 { self.nanos / NANOS_PER_MILLI }
     /// # Examples
     ///
     /// ```
-    /// #![feature(duration_extras, duration_from_micros)]
     /// use std::time::Duration;
     ///
     /// let duration = Duration::from_micros(1_234_567);
     /// assert_eq!(duration.as_secs(), 1);
     /// assert_eq!(duration.subsec_micros(), 234_567);
     /// ```
-    #[unstable(feature = "duration_extras", issue = "46507")]
+    #[stable(feature = "duration_extras", since = "1.27.0")]
     #[inline]
     pub fn subsec_micros(&self) -> u32 { self.nanos / NANOS_PER_MICRO }