@@ -217,7 +217,7 @@ impl<T> Box<T> {
217217 /// assert_eq!(*zero, 0)
218218 /// ```
219219 ///
220- /// [zeroed]: ../../std/ mem/union. MaybeUninit.html#method. zeroed
220+ /// [zeroed]: mem:: MaybeUninit:: zeroed
221221 #[ unstable( feature = "new_uninit" , issue = "63291" ) ]
222222 pub fn new_zeroed ( ) -> Box < mem:: MaybeUninit < T > > {
223223 let layout = alloc:: Layout :: new :: < mem:: MaybeUninit < T > > ( ) ;
@@ -289,7 +289,7 @@ impl<T> Box<[T]> {
289289 /// assert_eq!(*values, [0, 0, 0])
290290 /// ```
291291 ///
292- /// [zeroed]: ../../std/ mem/union. MaybeUninit.html#method. zeroed
292+ /// [zeroed]: mem:: MaybeUninit:: zeroed
293293 #[ unstable( feature = "new_uninit" , issue = "63291" ) ]
294294 pub fn new_zeroed_slice ( len : usize ) -> Box < [ mem:: MaybeUninit < T > ] > {
295295 unsafe { RawVec :: with_capacity_zeroed ( len) . into_box ( len) }
@@ -307,7 +307,7 @@ impl<T> Box<mem::MaybeUninit<T>> {
307307 /// Calling this when the content is not yet fully initialized
308308 /// causes immediate undefined behavior.
309309 ///
310- /// [`MaybeUninit::assume_init`]: ../../std/ mem/union. MaybeUninit.html#method. assume_init
310+ /// [`MaybeUninit::assume_init`]: mem:: MaybeUninit:: assume_init
311311 ///
312312 /// # Examples
313313 ///
@@ -343,7 +343,7 @@ impl<T> Box<[mem::MaybeUninit<T>]> {
343343 /// Calling this when the content is not yet fully initialized
344344 /// causes immediate undefined behavior.
345345 ///
346- /// [`MaybeUninit::assume_init`]: ../../std/ mem/union. MaybeUninit.html#method. assume_init
346+ /// [`MaybeUninit::assume_init`]: mem:: MaybeUninit:: assume_init
347347 ///
348348 /// # Examples
349349 ///
0 commit comments