@@ -290,8 +290,6 @@ impl<T> Box<T> {
290290 /// # Examples
291291 ///
292292 /// ```
293- /// #![feature(new_zeroed_alloc)]
294- ///
295293 /// let zero = Box::<u32>::new_zeroed();
296294 /// let zero = unsafe { zero.assume_init() };
297295 ///
@@ -301,7 +299,7 @@ impl<T> Box<T> {
301299 /// [zeroed]: mem::MaybeUninit::zeroed
302300 #[ cfg( not( no_global_oom_handling) ) ]
303301 #[ inline]
304- #[ unstable ( feature = "new_zeroed_alloc" , issue = "129396 " ) ]
302+ #[ stable ( feature = "new_zeroed_alloc" , since = "CURRENT_RUSTC_VERSION " ) ]
305303 #[ must_use]
306304 pub fn new_zeroed ( ) -> Box < mem:: MaybeUninit < T > > {
307305 Self :: new_zeroed_in ( Global )
@@ -660,8 +658,6 @@ impl<T> Box<[T]> {
660658 /// # Examples
661659 ///
662660 /// ```
663- /// #![feature(new_zeroed_alloc)]
664- ///
665661 /// let values = Box::<[u32]>::new_zeroed_slice(3);
666662 /// let values = unsafe { values.assume_init() };
667663 ///
@@ -670,7 +666,7 @@ impl<T> Box<[T]> {
670666 ///
671667 /// [zeroed]: mem::MaybeUninit::zeroed
672668 #[ cfg( not( no_global_oom_handling) ) ]
673- #[ unstable ( feature = "new_zeroed_alloc" , issue = "129396 " ) ]
669+ #[ stable ( feature = "new_zeroed_alloc" , since = "CURRENT_RUSTC_VERSION " ) ]
674670 #[ must_use]
675671 pub fn new_zeroed_slice ( len : usize ) -> Box < [ mem:: MaybeUninit < T > ] > {
676672 unsafe { RawVec :: with_capacity_zeroed ( len) . into_box ( len) }
0 commit comments