diff --git a/library/core/src/char/convert.rs b/library/core/src/char/convert.rs index c329eec76ac..1043e0e0c21 100644 --- a/library/core/src/char/convert.rs +++ b/library/core/src/char/convert.rs @@ -23,14 +23,12 @@ use super::MAX; /// [`char`]s. `from_u32()` will return `None` if the input is not a valid value /// for a [`char`]. /// -/// [`char`]: ../../std/primitive.char.html -/// [`u32`]: ../../std/primitive.u32.html +/// [`char`]: crate::char +/// [`u32`]: crate::u32 /// /// For an unsafe version of this function which ignores these checks, see /// [`from_u32_unchecked`]. /// -/// [`from_u32_unchecked`]: fn.from_u32_unchecked.html -/// /// # Examples /// /// Basic usage: @@ -74,8 +72,8 @@ pub fn from_u32(i: u32) -> Option { /// [`char`]s. `from_u32_unchecked()` will ignore this, and blindly cast to /// [`char`], possibly creating an invalid one. /// -/// [`char`]: ../../std/primitive.char.html -/// [`u32`]: ../../std/primitive.u32.html +/// [`char`]: crate::char +/// [`u32`]: crate::u32 /// /// # Safety /// @@ -83,8 +81,6 @@ pub fn from_u32(i: u32) -> Option { /// /// For a safe version of this function, see the [`from_u32`] function. /// -/// [`from_u32`]: fn.from_u32.html -/// /// # Examples /// /// Basic usage: