diff options
Diffstat (limited to 'src/export.rs')
-rw-r--r-- | src/export.rs | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/export.rs b/src/export.rs index 93a92fcf..ee4df52a 100644 --- a/src/export.rs +++ b/src/export.rs @@ -68,36 +68,6 @@ impl Priority { } } -// We newtype `core::mem::MaybeUninit` so the end-user doesn't need `#![feature(maybe_uninit)]` in -// their code -pub struct MaybeUninit<T> { - inner: core::mem::MaybeUninit<T>, -} - -impl<T> MaybeUninit<T> { - pub const fn uninit() -> Self { - MaybeUninit { - inner: core::mem::MaybeUninit::uninit(), - } - } - - pub fn as_ptr(&self) -> *const T { - self.inner.as_ptr() - } - - pub fn as_mut_ptr(&mut self) -> *mut T { - self.inner.as_mut_ptr() - } - - pub unsafe fn read(&self) -> T { - self.inner.read() - } - - pub fn write(&mut self, value: T) -> &mut T { - self.inner.write(value) - } -} - #[inline(always)] pub fn assert_send<T>() where |