/// [`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
-///
/// 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:
/// [`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
-///
/// # Safety
///
/// This function is unsafe, as it may construct invalid `char` values.
///
/// For a safe version of this function, see the [`from_u32`] function.
///
-/// [`from_u32`]: fn.from_u32.html
-///
/// # Examples
///
/// Basic usage: