about summary refs log tree commit diff
path: root/library/core/src
diff options
context:
space:
mode:
authorAndreas Jonson <andjo403@users.noreply.github.com>2021-04-11 19:15:55 +0200
committerAndreas Jonson <andjo403@users.noreply.github.com>2021-04-11 19:15:55 +0200
commit12249acdc8373efdcb9836ca00a714de1e5d5e65 (patch)
treeaf6846bb6275510559abc5cc6ddaa4db41e08b29 /library/core/src
parent2d99a8650a26f0a6f705d52747c5d883cf9cd7c5 (diff)
downloadrust-12249acdc8373efdcb9836ca00a714de1e5d5e65.tar.gz
rust-12249acdc8373efdcb9836ca00a714de1e5d5e65.zip
Stabilize nonzero_leading_trailing_zeros
Diffstat (limited to 'library/core/src')
-rw-r--r--library/core/src/num/nonzero.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/library/core/src/num/nonzero.rs b/library/core/src/num/nonzero.rs
index 111feb7dbec..81262a2f918 100644
--- a/library/core/src/num/nonzero.rs
+++ b/library/core/src/num/nonzero.rs
@@ -191,13 +191,12 @@ macro_rules! nonzero_leading_trailing_zeros {
                 /// Basic usage:
                 ///
                 /// ```
-                /// #![feature(nonzero_leading_trailing_zeros)]
                 #[doc = concat!("let n = std::num::", stringify!($Ty), "::new(", stringify!($LeadingTestExpr), ").unwrap();")]
                 ///
                 /// assert_eq!(n.leading_zeros(), 0);
                 /// ```
-                #[unstable(feature = "nonzero_leading_trailing_zeros", issue = "79143")]
-                #[rustc_const_unstable(feature = "nonzero_leading_trailing_zeros", issue = "79143")]
+                #[stable(feature = "nonzero_leading_trailing_zeros", since = "1.53.0")]
+                #[rustc_const_stable(feature = "nonzero_leading_trailing_zeros", since = "1.53.0")]
                 #[inline]
                 pub const fn leading_zeros(self) -> u32 {
                     // SAFETY: since `self` can not be zero it is safe to call ctlz_nonzero
@@ -214,13 +213,12 @@ macro_rules! nonzero_leading_trailing_zeros {
                 /// Basic usage:
                 ///
                 /// ```
-                /// #![feature(nonzero_leading_trailing_zeros)]
                 #[doc = concat!("let n = std::num::", stringify!($Ty), "::new(0b0101000).unwrap();")]
                 ///
                 /// assert_eq!(n.trailing_zeros(), 3);
                 /// ```
-                #[unstable(feature = "nonzero_leading_trailing_zeros", issue = "79143")]
-                #[rustc_const_unstable(feature = "nonzero_leading_trailing_zeros", issue = "79143")]
+                #[stable(feature = "nonzero_leading_trailing_zeros", since = "1.53.0")]
+                #[rustc_const_stable(feature = "nonzero_leading_trailing_zeros", since = "1.53.0")]
                 #[inline]
                 pub const fn trailing_zeros(self) -> u32 {
                     // SAFETY: since `self` can not be zero it is safe to call cttz_nonzero