]> git.lizzy.rs Git - rust.git/commitdiff
Stabilize `Bound::cloned()`
authorAris Merchant <22333129+inquisitivecrystal@users.noreply.github.com>
Fri, 2 Jul 2021 00:05:08 +0000 (17:05 -0700)
committerAris Merchant <22333129+inquisitivecrystal@users.noreply.github.com>
Fri, 2 Jul 2021 00:09:57 +0000 (17:09 -0700)
library/core/src/ops/range.rs
library/core/tests/lib.rs
library/proc_macro/src/lib.rs

index bb948376bc7c7715d005f05a7add1f6dd26e7732..9bf0382312e989ece3f4ee28215ff56e9e5f0361 100644 (file)
@@ -737,14 +737,13 @@ impl<T: Clone> Bound<&T> {
     /// # Examples
     ///
     /// ```
-    /// #![feature(bound_cloned)]
     /// use std::ops::Bound::*;
     /// use std::ops::RangeBounds;
     ///
     /// assert_eq!((1..12).start_bound(), Included(&1));
     /// assert_eq!((1..12).start_bound().cloned(), Included(1));
     /// ```
-    #[unstable(feature = "bound_cloned", issue = "61356")]
+    #[stable(feature = "bound_cloned", since = "1.55.0")]
     pub fn cloned(self) -> Bound<T> {
         match self {
             Bound::Unbounded => Bound::Unbounded,
index 56af38485847c263d170bfb044b8a6836eaf4c3e..dee2478886d9a742c73b43bd8b0f408a6e34aae4 100644 (file)
@@ -4,7 +4,6 @@
 #![feature(array_map)]
 #![feature(array_windows)]
 #![feature(bool_to_option)]
-#![feature(bound_cloned)]
 #![feature(box_syntax)]
 #![feature(cell_update)]
 #![feature(cfg_panic)]
index 7586229504c221242bfe3ab613f753790b586376..9b155db6d7b1bae4775ee46f2cc8ec06de6c6dcc 100644 (file)
@@ -31,7 +31,6 @@
 #![feature(restricted_std)]
 #![feature(rustc_attrs)]
 #![feature(min_specialization)]
-#![feature(bound_cloned)]
 #![recursion_limit = "256"]
 
 #[unstable(feature = "proc_macro_internals", issue = "27812")]