diff options
| author | Jubilee <workingjubilee@gmail.com> | 2025-03-04 19:37:00 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-04 19:37:00 -0800 |
| commit | 0bb2f95c26ae5dac7d6b487d08e8aae6a0d9932f (patch) | |
| tree | 46dacdf721b68c62b8547c33357a18abc7516067 /library/alloc/src | |
| parent | 29d3ad9eba40ac579a7fa72bc35f7a4fa658b009 (diff) | |
| parent | 3786a7a90825d2edf34c1a4c08047559eaf402cc (diff) | |
| download | rust-0bb2f95c26ae5dac7d6b487d08e8aae6a0d9932f.tar.gz rust-0bb2f95c26ae5dac7d6b487d08e8aae6a0d9932f.zip | |
Rollup merge of #137850 - slanterns:box_uninit_write, r=ibraheemdev
Stabilize `box_uninit_write` Closes: https://github.com/rust-lang/rust/issues/129397.
Diffstat (limited to 'library/alloc/src')
| -rw-r--r-- | library/alloc/src/boxed.rs | 4 | ||||
| -rw-r--r-- | library/alloc/src/lib.rs | 1 |
2 files changed, 1 insertions, 4 deletions
diff --git a/library/alloc/src/boxed.rs b/library/alloc/src/boxed.rs index c3f5806e1aa..9b19ab74edf 100644 --- a/library/alloc/src/boxed.rs +++ b/library/alloc/src/boxed.rs @@ -937,8 +937,6 @@ impl<T, A: Allocator> Box<mem::MaybeUninit<T>, A> { /// # Examples /// /// ``` - /// #![feature(box_uninit_write)] - /// /// let big_box = Box::<[usize; 1024]>::new_uninit(); /// /// let mut array = [0; 1024]; @@ -954,7 +952,7 @@ impl<T, A: Allocator> Box<mem::MaybeUninit<T>, A> { /// assert_eq!(*x, i); /// } /// ``` - #[unstable(feature = "box_uninit_write", issue = "129397")] + #[stable(feature = "box_uninit_write", since = "CURRENT_RUSTC_VERSION")] #[inline] pub fn write(mut boxed: Self, value: T) -> Box<T, A> { unsafe { diff --git a/library/alloc/src/lib.rs b/library/alloc/src/lib.rs index 2e9dd985715..cb93100f56c 100644 --- a/library/alloc/src/lib.rs +++ b/library/alloc/src/lib.rs @@ -102,7 +102,6 @@ #![feature(assert_matches)] #![feature(async_fn_traits)] #![feature(async_iterator)] -#![feature(box_uninit_write)] #![feature(bstr)] #![feature(bstr_internals)] #![feature(char_max_len)] |
