about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTethys Svensson <freaken@freaken.dk>2022-11-14 19:42:47 +0100
committerTethys Svensson <freaken@freaken.dk>2022-11-14 19:44:01 +0100
commit089475a44e9b2644a64816b899a587fa3ef2f728 (patch)
tree76a5c6db747a36b767076d9d3c885722fa1e16e7
parent96ddd32c4bfb1d78f0cd03eb068b1710a8cebeef (diff)
downloadrust-089475a44e9b2644a64816b899a587fa3ef2f728.tar.gz
rust-089475a44e9b2644a64816b899a587fa3ef2f728.zip
Fix doc example for `wrapping_abs`
The `max` variable is unused. This change introduces the `min_plus`
variable, to make the example similar to the one from `saturating_abs`.
An alternative would be to remove the unused variable.
-rw-r--r--library/core/src/num/nonzero.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/library/core/src/num/nonzero.rs b/library/core/src/num/nonzero.rs
index 5b7521220ac..db176de5aa1 100644
--- a/library/core/src/num/nonzero.rs
+++ b/library/core/src/num/nonzero.rs
@@ -669,12 +669,15 @@ macro_rules! nonzero_signed_operations {
                 #[doc = concat!("let neg = ", stringify!($Ty), "::new(-1)?;")]
                 #[doc = concat!("let min = ", stringify!($Ty), "::new(",
                                 stringify!($Int), "::MIN)?;")]
+                #[doc = concat!("let min_plus = ", stringify!($Ty), "::new(",
+                                stringify!($Int), "::MIN + 1)?;")]
                 #[doc = concat!("let max = ", stringify!($Ty), "::new(",
                                 stringify!($Int), "::MAX)?;")]
                 ///
                 /// assert_eq!(pos, pos.wrapping_abs());
                 /// assert_eq!(pos, neg.wrapping_abs());
                 /// assert_eq!(min, min.wrapping_abs());
+                /// assert_eq!(max, min_plus.wrapping_abs());
                 /// # // FIXME: add once Neg is implemented?
                 /// # // assert_eq!(max, (-max).wrapping_abs());
                 /// # Some(())