From f08db6bf1ee44dd1bc8c4d3ddcea1425fcd8d118 Mon Sep 17 00:00:00 2001 From: Raph Levien Date: Thu, 18 Oct 2018 08:35:09 -0700 Subject: Add must_use on copysign Added a #[must_use] annotation on copysign, per review feedback. --- src/libstd/f32.rs | 1 + src/libstd/f64.rs | 1 + 2 files changed, 2 insertions(+) (limited to 'src/libstd') diff --git a/src/libstd/f32.rs b/src/libstd/f32.rs index 369745d8189..c3f225d1eb0 100644 --- a/src/libstd/f32.rs +++ b/src/libstd/f32.rs @@ -221,6 +221,7 @@ impl f32 { /// assert!(f32::NAN.copysign(1.0).is_nan()); /// ``` #[inline] + #[must_use] #[unstable(feature="copysign", issue="55169")] pub fn copysign(self, y: f32) -> f32 { unsafe { intrinsics::copysignf32(self, y) } diff --git a/src/libstd/f64.rs b/src/libstd/f64.rs index df23d62ecfd..da062dda77a 100644 --- a/src/libstd/f64.rs +++ b/src/libstd/f64.rs @@ -199,6 +199,7 @@ impl f64 { /// assert!(f64::NAN.copysign(1.0).is_nan()); /// ``` #[inline] + #[must_use] #[unstable(feature="copysign", issue="55169")] pub fn copysign(self, y: f64) -> f64 { unsafe { intrinsics::copysignf64(self, y) } -- cgit 1.4.1-3-g733a5