From 5c6689baff9c8d301ebe5412c3ed123122b696dc Mon Sep 17 00:00:00 2001 From: ThinkChaos Date: Sat, 31 Oct 2020 19:06:25 +0100 Subject: [PATCH] Stabilize refcell_take --- library/core/src/cell.rs | 3 +-- library/std/src/lib.rs | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/library/core/src/cell.rs b/library/core/src/cell.rs index b2afb702eeb..e1b6307613b 100644 --- a/library/core/src/cell.rs +++ b/library/core/src/cell.rs @@ -1027,7 +1027,6 @@ impl RefCell { /// # Examples /// /// ``` - /// #![feature(refcell_take)] /// use std::cell::RefCell; /// /// let c = RefCell::new(5); @@ -1036,7 +1035,7 @@ impl RefCell { /// assert_eq!(five, 5); /// assert_eq!(c.into_inner(), 0); /// ``` - #[unstable(feature = "refcell_take", issue = "71395")] + #[stable(feature = "refcell_take", since = "1.50.0")] pub fn take(&self) -> T { self.replace(Default::default()) } diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs index d2f36309e2d..72f19fdce5e 100644 --- a/library/std/src/lib.rs +++ b/library/std/src/lib.rs @@ -297,7 +297,6 @@ #![feature(raw)] #![feature(raw_ref_macros)] #![feature(ready_macro)] -#![feature(refcell_take)] #![feature(rustc_attrs)] #![feature(rustc_private)] #![feature(shrink_to)]