mirror of
https://github.com/rust-lang/rust
synced 2024-09-18 16:02:39 +00:00
slice: Use doc(hidden) on private traits
This should avoid the trait impls showing up in rustdoc.
This commit is contained in:
parent
28c4d12c03
commit
a6c27be0b1
|
@ -1672,6 +1672,7 @@ fn partial_cmp(&self, other: &[T]) -> Option<Ordering> {
|
|||
}
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
// intermediate trait for specialization of slice's PartialEq
|
||||
trait SlicePartialEq<B> {
|
||||
fn equal(&self, other: &[B]) -> bool;
|
||||
|
@ -1731,6 +1732,7 @@ fn not_equal(&self, other: &[A]) -> bool {
|
|||
}
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
// intermediate trait for specialization of slice's PartialOrd
|
||||
trait SlicePartialOrd<B> {
|
||||
fn partial_compare(&self, other: &[B]) -> Option<Ordering>;
|
||||
|
@ -1765,6 +1767,7 @@ fn partial_compare(&self, other: &[u8]) -> Option<Ordering> {
|
|||
}
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
// intermediate trait for specialization of slice's Ord
|
||||
trait SliceOrd<B> {
|
||||
fn compare(&self, other: &[B]) -> Ordering;
|
||||
|
@ -1811,6 +1814,7 @@ fn compare(&self, other: &[u8]) -> Ordering {
|
|||
}
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
/// Trait implemented for types that can be compared for equality using
|
||||
/// their bytewise representation
|
||||
trait BytewiseEquality { }
|
||||
|
|
Loading…
Reference in a new issue