mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-28 20:16:58 +03:00
Rollup merge of #109947 - clubby789:cmp-macro-crosslink, r=JohnTitor
Add links from `core::cmp` derives to their traits Fixes #109946 Adds intra-doc links from the `core::cmp` derives to their respective traits, and a link to their derive behaviour `@rustbot` label +A-docs
This commit is contained in:
@@ -231,7 +231,8 @@ fn ne(&self, other: &Rhs) -> bool {
|
||||
}
|
||||
}
|
||||
|
||||
/// Derive macro generating an impl of the trait `PartialEq`.
|
||||
/// Derive macro generating an impl of the trait [`PartialEq`].
|
||||
/// The behavior of this macro is described in detail [here](PartialEq#derivable).
|
||||
#[rustc_builtin_macro]
|
||||
#[stable(feature = "builtin_macro_prelude", since = "1.38.0")]
|
||||
#[allow_internal_unstable(core_intrinsics, structural_match)]
|
||||
@@ -297,7 +298,7 @@ pub trait Eq: PartialEq<Self> {
|
||||
fn assert_receiver_is_total_eq(&self) {}
|
||||
}
|
||||
|
||||
/// Derive macro generating an impl of the trait `Eq`.
|
||||
/// Derive macro generating an impl of the trait [`Eq`].
|
||||
#[rustc_builtin_macro]
|
||||
#[stable(feature = "builtin_macro_prelude", since = "1.38.0")]
|
||||
#[allow_internal_unstable(core_intrinsics, derive_eq, structural_match, no_coverage)]
|
||||
@@ -859,7 +860,8 @@ fn clamp(self, min: Self, max: Self) -> Self
|
||||
}
|
||||
}
|
||||
|
||||
/// Derive macro generating an impl of the trait `Ord`.
|
||||
/// Derive macro generating an impl of the trait [`Ord`].
|
||||
/// The behavior of this macro is described in detail [here](Ord#derivable).
|
||||
#[rustc_builtin_macro]
|
||||
#[stable(feature = "builtin_macro_prelude", since = "1.38.0")]
|
||||
#[allow_internal_unstable(core_intrinsics)]
|
||||
@@ -1138,7 +1140,8 @@ fn ge(&self, other: &Rhs) -> bool {
|
||||
}
|
||||
}
|
||||
|
||||
/// Derive macro generating an impl of the trait `PartialOrd`.
|
||||
/// Derive macro generating an impl of the trait [`PartialOrd`].
|
||||
/// The behavior of this macro is described in detail [here](PartialOrd#derivable).
|
||||
#[rustc_builtin_macro]
|
||||
#[stable(feature = "builtin_macro_prelude", since = "1.38.0")]
|
||||
#[allow_internal_unstable(core_intrinsics)]
|
||||
|
||||
Reference in New Issue
Block a user