aboutsummaryrefslogtreecommitdiff
path: root/src/export.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/export.rs')
-rw-r--r--src/export.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/export.rs b/src/export.rs
index 495468e1..cf7293b6 100644
--- a/src/export.rs
+++ b/src/export.rs
@@ -72,9 +72,9 @@ pub struct MaybeUninit<T> {
#[cfg(feature = "nightly")]
impl<T> MaybeUninit<T> {
- pub const fn uninitialized() -> Self {
+ pub const fn uninit() -> Self {
MaybeUninit {
- inner: core::mem::MaybeUninit::uninitialized(),
+ inner: core::mem::MaybeUninit::uninit(),
}
}
@@ -86,8 +86,8 @@ impl<T> MaybeUninit<T> {
self.inner.as_mut_ptr()
}
- pub fn set(&mut self, value: T) -> &mut T {
- self.inner.set(value)
+ pub fn write(&mut self, value: T) -> &mut T {
+ self.inner.write(value)
}
}
@@ -102,7 +102,7 @@ const MSG: &str =
#[cfg(not(feature = "nightly"))]
impl<T> MaybeUninit<T> {
- pub const fn uninitialized() -> Self {
+ pub const fn uninit() -> Self {
MaybeUninit { value: None }
}
@@ -138,7 +138,7 @@ impl<T> MaybeUninit<T> {
}
}
- pub fn set(&mut self, val: T) {
+ pub fn write(&mut self, val: T) {
// NOTE(volatile) we have observed UB when this uses a plain `ptr::write`
unsafe { ptr::write_volatile(&mut self.value, Some(val)) }
}