@@ -265,13 +265,12 @@ impl Duration {
265
265
/// # Examples
266
266
///
267
267
/// ```
268
- /// # #![feature(duration_as_u128)]
269
268
/// use std::time::Duration;
270
269
///
271
270
/// let duration = Duration::new(5, 730023852);
272
271
/// assert_eq!(duration.as_millis(), 5730);
273
272
/// ```
274
- #[ unstable ( feature = "duration_as_u128" , issue = "50202 " ) ]
273
+ #[ stable ( feature = "duration_as_u128" , since = "1.33.0 " ) ]
275
274
#[ inline]
276
275
pub const fn as_millis ( & self ) -> u128 {
277
276
self . secs as u128 * MILLIS_PER_SEC as u128 + ( self . nanos / NANOS_PER_MILLI ) as u128
@@ -282,13 +281,12 @@ impl Duration {
282
281
/// # Examples
283
282
///
284
283
/// ```
285
- /// # #![feature(duration_as_u128)]
286
284
/// use std::time::Duration;
287
285
///
288
286
/// let duration = Duration::new(5, 730023852);
289
287
/// assert_eq!(duration.as_micros(), 5730023);
290
288
/// ```
291
- #[ unstable ( feature = "duration_as_u128" , issue = "50202 " ) ]
289
+ #[ stable ( feature = "duration_as_u128" , since = "1.33.0 " ) ]
292
290
#[ inline]
293
291
pub const fn as_micros ( & self ) -> u128 {
294
292
self . secs as u128 * MICROS_PER_SEC as u128 + ( self . nanos / NANOS_PER_MICRO ) as u128
@@ -299,13 +297,12 @@ impl Duration {
299
297
/// # Examples
300
298
///
301
299
/// ```
302
- /// # #![feature(duration_as_u128)]
303
300
/// use std::time::Duration;
304
301
///
305
302
/// let duration = Duration::new(5, 730023852);
306
303
/// assert_eq!(duration.as_nanos(), 5730023852);
307
304
/// ```
308
- #[ unstable ( feature = "duration_as_u128" , issue = "50202 " ) ]
305
+ #[ stable ( feature = "duration_as_u128" , since = "1.33.0 " ) ]
309
306
#[ inline]
310
307
pub const fn as_nanos ( & self ) -> u128 {
311
308
self . secs as u128 * NANOS_PER_SEC as u128 + self . nanos as u128
0 commit comments