From 81369565ce79bbdb67398754aa82701ba146613f Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 19 May 2022 14:21:33 +0100 Subject: [PATCH] Add UnsafeCell::into_inner for parity with std --- src/cell/unsafe_cell.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cell/unsafe_cell.rs b/src/cell/unsafe_cell.rs index 0f144c6f..2f12660e 100644 --- a/src/cell/unsafe_cell.rs +++ b/src/cell/unsafe_cell.rs @@ -112,6 +112,11 @@ impl UnsafeCell { data: std::cell::UnsafeCell::new(data), } } + + /// Unwraps the value. + pub fn into_inner(self) -> T { + self.data.into_inner() + } } impl UnsafeCell {