/// }
/// ```
///
-/// The abort function terminates the process, so the destructor will not get
-/// run on the example below:
+/// The [`abort`] function terminates the process, so the destructor will not
+/// get run on the example below:
///
/// ```no_run
/// use std::process;
/// // the destructor implemented for HasDrop will never get run
/// }
/// ```
-///
#[stable(feature = "process_abort", since = "1.17.0")]
pub fn abort() -> ! {
unsafe { ::sys::abort_internal() };