]> git.lizzy.rs Git - rust.git/commitdiff
Stabilize option_ref_mut_cloned
authorMatt Brubeck <mbrubeck@limpet.net>
Tue, 6 Mar 2018 18:30:42 +0000 (10:30 -0800)
committerMatt Brubeck <mbrubeck@limpet.net>
Tue, 6 Mar 2018 22:40:26 +0000 (14:40 -0800)
Closes #43738.

src/libcore/option.rs

index 25f57d8c0f71802a631d66742b50f1876fee75c6..570f745f8330c78739bd095d97d20416b9e362cc 100644 (file)
@@ -829,14 +829,13 @@ impl<'a, T: Clone> Option<&'a mut T> {
     /// # Examples
     ///
     /// ```
-    /// #![feature(option_ref_mut_cloned)]
     /// let mut x = 12;
     /// let opt_x = Some(&mut x);
     /// assert_eq!(opt_x, Some(&mut 12));
     /// let cloned = opt_x.cloned();
     /// assert_eq!(cloned, Some(12));
     /// ```
-    #[unstable(feature = "option_ref_mut_cloned", issue = "43738")]
+    #[stable(since = "1.26.0", feature = "option_ref_mut_cloned")]
     pub fn cloned(self) -> Option<T> {
         self.map(|t| t.clone())
     }