Auto merge of #76235 - jyn514:std-intra-links, r=poliorcetics
Convert many files to intra-doc links Helps with https://github.com/rust-lang/rust/issues/75080 r? @poliorcetics I recommend reviewing one commit at a time, but the diff is small enough you can do it all at once if you like :)
This commit is contained in:
commit
08deb863bd
10 changed files with 34 additions and 79 deletions
|
@ -217,7 +217,7 @@ impl<T> Box<T> {
|
|||
/// assert_eq!(*zero, 0)
|
||||
/// ```
|
||||
///
|
||||
/// [zeroed]: ../../std/mem/union.MaybeUninit.html#method.zeroed
|
||||
/// [zeroed]: mem::MaybeUninit::zeroed
|
||||
#[unstable(feature = "new_uninit", issue = "63291")]
|
||||
pub fn new_zeroed() -> Box<mem::MaybeUninit<T>> {
|
||||
let layout = alloc::Layout::new::<mem::MaybeUninit<T>>();
|
||||
|
@ -289,7 +289,7 @@ impl<T> Box<[T]> {
|
|||
/// assert_eq!(*values, [0, 0, 0])
|
||||
/// ```
|
||||
///
|
||||
/// [zeroed]: ../../std/mem/union.MaybeUninit.html#method.zeroed
|
||||
/// [zeroed]: mem::MaybeUninit::zeroed
|
||||
#[unstable(feature = "new_uninit", issue = "63291")]
|
||||
pub fn new_zeroed_slice(len: usize) -> Box<[mem::MaybeUninit<T>]> {
|
||||
unsafe { RawVec::with_capacity_zeroed(len).into_box(len) }
|
||||
|
@ -307,7 +307,7 @@ impl<T> Box<mem::MaybeUninit<T>> {
|
|||
/// Calling this when the content is not yet fully initialized
|
||||
/// causes immediate undefined behavior.
|
||||
///
|
||||
/// [`MaybeUninit::assume_init`]: ../../std/mem/union.MaybeUninit.html#method.assume_init
|
||||
/// [`MaybeUninit::assume_init`]: mem::MaybeUninit::assume_init
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
|
@ -343,7 +343,7 @@ impl<T> Box<[mem::MaybeUninit<T>]> {
|
|||
/// Calling this when the content is not yet fully initialized
|
||||
/// causes immediate undefined behavior.
|
||||
///
|
||||
/// [`MaybeUninit::assume_init`]: ../../std/mem/union.MaybeUninit.html#method.assume_init
|
||||
/// [`MaybeUninit::assume_init`]: mem::MaybeUninit::assume_init
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
|
|
|
@ -376,7 +376,7 @@ impl<T> Rc<T> {
|
|||
/// assert_eq!(*zero, 0)
|
||||
/// ```
|
||||
///
|
||||
/// [zeroed]: ../../std/mem/union.MaybeUninit.html#method.zeroed
|
||||
/// [zeroed]: mem::MaybeUninit::zeroed
|
||||
#[unstable(feature = "new_uninit", issue = "63291")]
|
||||
pub fn new_zeroed() -> Rc<mem::MaybeUninit<T>> {
|
||||
unsafe {
|
||||
|
@ -484,7 +484,7 @@ impl<T> Rc<[T]> {
|
|||
/// assert_eq!(*values, [0, 0, 0])
|
||||
/// ```
|
||||
///
|
||||
/// [zeroed]: ../../std/mem/union.MaybeUninit.html#method.zeroed
|
||||
/// [zeroed]: mem::MaybeUninit::zeroed
|
||||
#[unstable(feature = "new_uninit", issue = "63291")]
|
||||
pub fn new_zeroed_slice(len: usize) -> Rc<[mem::MaybeUninit<T>]> {
|
||||
unsafe {
|
||||
|
@ -511,7 +511,7 @@ impl<T> Rc<mem::MaybeUninit<T>> {
|
|||
/// Calling this when the content is not yet fully initialized
|
||||
/// causes immediate undefined behavior.
|
||||
///
|
||||
/// [`MaybeUninit::assume_init`]: ../../std/mem/union.MaybeUninit.html#method.assume_init
|
||||
/// [`MaybeUninit::assume_init`]: mem::MaybeUninit::assume_init
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
|
@ -550,7 +550,7 @@ impl<T> Rc<[mem::MaybeUninit<T>]> {
|
|||
/// Calling this when the content is not yet fully initialized
|
||||
/// causes immediate undefined behavior.
|
||||
///
|
||||
/// [`MaybeUninit::assume_init`]: ../../std/mem/union.MaybeUninit.html#method.assume_init
|
||||
/// [`MaybeUninit::assume_init`]: mem::MaybeUninit::assume_init
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
|
|
|
@ -152,7 +152,7 @@ macro_rules! acquire {
|
|||
/// [upgrade]: Weak::upgrade
|
||||
/// [`RefCell<T>`]: core::cell::RefCell
|
||||
/// [`std::sync`]: ../../std/sync/index.html
|
||||
/// [`Arc::clone(&from)`]: #method.clone
|
||||
/// [`Arc::clone(&from)`]: Arc::clone
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
|
@ -201,7 +201,7 @@ macro_rules! acquire {
|
|||
/// See the [`rc` documentation][rc_examples] for more examples of reference
|
||||
/// counting in general.
|
||||
///
|
||||
/// [rc_examples]: ../../std/rc/index.html#examples
|
||||
/// [rc_examples]: crate::rc#examples
|
||||
#[cfg_attr(not(test), rustc_diagnostic_item = "Arc")]
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
pub struct Arc<T: ?Sized> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue