]> git.lizzy.rs Git - rust.git/blobdiff - library/core/src/time.rs
Rollup merge of #89897 - jkugelman:must-use-core, r=joshtriplett
[rust.git] / library / core / src / time.rs
index 80220a1ecb2bafe388273baee42ec177f98dd8af..a054d72a8800add4d17e15b60929ac9265bcecb3 100644 (file)
@@ -357,6 +357,7 @@ pub const fn as_secs(&self) -> u64 {
     /// ```
     #[stable(feature = "duration_extras", since = "1.27.0")]
     #[rustc_const_stable(feature = "duration_extras", since = "1.32.0")]
+    #[must_use]
     #[inline]
     pub const fn subsec_millis(&self) -> u32 {
         self.nanos / NANOS_PER_MILLI
@@ -379,6 +380,7 @@ pub const fn subsec_millis(&self) -> u32 {
     /// ```
     #[stable(feature = "duration_extras", since = "1.27.0")]
     #[rustc_const_stable(feature = "duration_extras", since = "1.32.0")]
+    #[must_use]
     #[inline]
     pub const fn subsec_micros(&self) -> u32 {
         self.nanos / NANOS_PER_MICRO
@@ -401,6 +403,7 @@ pub const fn subsec_micros(&self) -> u32 {
     /// ```
     #[stable(feature = "duration", since = "1.3.0")]
     #[rustc_const_stable(feature = "duration", since = "1.32.0")]
+    #[must_use]
     #[inline]
     pub const fn subsec_nanos(&self) -> u32 {
         self.nanos