1.0.0[−][src]Trait std::cmp::Ord
Trait for types that form a total order.
An order is a total order if it is (for all a, b and c):
- total and antisymmetric: exactly one of
a < b,a == bora > bis true; and - transitive,
a < bandb < cimpliesa < c. The same must hold for both==and>.
Derivable
This trait can be used with #[derive]. When derived on structs, it will produce a
lexicographic ordering based on the top-to-bottom declaration order of the struct's members.
When derived on enums, variants are ordered by their top-to-bottom declaration order.
How can I implement Ord?
Ord requires that the type also be PartialOrd and Eq (which requires PartialEq).
Then you must define an implementation for cmp(). You may find it useful to use
cmp() on your type's fields.
Implementations of PartialEq, PartialOrd, and Ord must agree with each other. It's
easy to accidentally make them disagree by deriving some of the traits and manually
implementing others.
Here's an example where you want to sort people by height only, disregarding id
and name:
use std::cmp::Ordering; #[derive(Eq)] struct Person { id: u32, name: String, height: u32, } impl Ord for Person { fn cmp(&self, other: &Person) -> Ordering { self.height.cmp(&other.height) } } impl PartialOrd for Person { fn partial_cmp(&self, other: &Person) -> Option<Ordering> { Some(self.cmp(other)) } } impl PartialEq for Person { fn eq(&self, other: &Person) -> bool { self.height == other.height } }Run
Required Methods
fn cmp(&self, other: &Self) -> Ordering
This method returns an Ordering between self and other.
By convention, self.cmp(&other) returns the ordering matching the expression
self <operator> other if true.
Examples
use std::cmp::Ordering; assert_eq!(5.cmp(&10), Ordering::Less); assert_eq!(10.cmp(&5), Ordering::Greater); assert_eq!(5.cmp(&5), Ordering::Equal);Run
Provided Methods
fn max(self, other: Self) -> Self1.21.0
Compares and returns the maximum of two values.
Returns the second argument if the comparison determines them to be equal.
Examples
assert_eq!(2, 1.max(2)); assert_eq!(2, 2.max(2));Run
fn min(self, other: Self) -> Self1.21.0
Implementors
impl Ord for Ordering[src]
impl Ord for Orderingfn cmp(&self, other: &Ordering) -> Ordering[src]
fn cmp(&self, other: &Ordering) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for ErrorKind[src]
impl Ord for ErrorKindfn cmp(&self, other: &ErrorKind) -> Ordering[src]
fn cmp(&self, other: &ErrorKind) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for IpAddr[src]
impl Ord for IpAddrfn cmp(&self, other: &IpAddr) -> Ordering[src]
fn cmp(&self, other: &IpAddr) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for bool[src]
impl Ord for boolfn cmp(&self, other: &bool) -> Ordering[src]
fn cmp(&self, other: &bool) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for char[src]
impl Ord for charfn cmp(&self, other: &char) -> Ordering[src]
fn cmp(&self, other: &char) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for i128[src]
impl Ord for i128fn cmp(&self, other: &i128) -> Ordering[src]
fn cmp(&self, other: &i128) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for i16[src]
impl Ord for i16fn cmp(&self, other: &i16) -> Ordering[src]
fn cmp(&self, other: &i16) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for i32[src]
impl Ord for i32fn cmp(&self, other: &i32) -> Ordering[src]
fn cmp(&self, other: &i32) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for i64[src]
impl Ord for i64fn cmp(&self, other: &i64) -> Ordering[src]
fn cmp(&self, other: &i64) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for i8[src]
impl Ord for i8fn cmp(&self, other: &i8) -> Ordering[src]
fn cmp(&self, other: &i8) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for isize[src]
impl Ord for isizefn cmp(&self, other: &isize) -> Ordering[src]
fn cmp(&self, other: &isize) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for ![src]
impl Ord for !fn cmp(&self, &!) -> Ordering[src]
fn cmp(&self, &!) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for str[src]
impl Ord for strImplements ordering of strings.
Strings are ordered lexicographically by their byte values. This orders Unicode code
points based on their positions in the code charts. This is not necessarily the same as
"alphabetical" order, which varies by language and locale. Sorting strings according to
culturally-accepted standards requires locale-specific data that is outside the scope of
the str type.
fn cmp(&self, other: &str) -> Ordering[src]
fn cmp(&self, other: &str) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for u128[src]
impl Ord for u128fn cmp(&self, other: &u128) -> Ordering[src]
fn cmp(&self, other: &u128) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for u16[src]
impl Ord for u16fn cmp(&self, other: &u16) -> Ordering[src]
fn cmp(&self, other: &u16) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for u32[src]
impl Ord for u32fn cmp(&self, other: &u32) -> Ordering[src]
fn cmp(&self, other: &u32) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for u64[src]
impl Ord for u64fn cmp(&self, other: &u64) -> Ordering[src]
fn cmp(&self, other: &u64) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for u8[src]
impl Ord for u8fn cmp(&self, other: &u8) -> Ordering[src]
fn cmp(&self, other: &u8) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for ()[src]
impl Ord for ()fn cmp(&self, _other: &()) -> Ordering[src]
fn cmp(&self, _other: &()) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for usize[src]
impl Ord for usizefn cmp(&self, other: &usize) -> Ordering[src]
fn cmp(&self, other: &usize) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for TypeId[src]
impl Ord for TypeIdfn cmp(&self, other: &TypeId) -> Ordering[src]
fn cmp(&self, other: &TypeId) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for UnicodeVersion[src]
impl Ord for UnicodeVersionfn cmp(&self, other: &UnicodeVersion) -> Ordering[src]
fn cmp(&self, other: &UnicodeVersion) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for CStr[src]
impl Ord for CStrfn cmp(&self, other: &CStr) -> Ordering[src]
fn cmp(&self, other: &CStr) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for CString[src]
impl Ord for CStringfn cmp(&self, other: &CString) -> Ordering[src]
fn cmp(&self, other: &CString) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for OsStr[src]
impl Ord for OsStrfn cmp(&self, other: &OsStr) -> Ordering[src]
fn cmp(&self, other: &OsStr) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for OsString[src]
impl Ord for OsStringfn cmp(&self, other: &OsString) -> Ordering[src]
fn cmp(&self, other: &OsString) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Error[src]
impl Ord for Errorfn cmp(&self, other: &Error) -> Ordering[src]
fn cmp(&self, other: &Error) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Pinned[src]
impl Ord for Pinnedfn cmp(&self, other: &Pinned) -> Ordering[src]
fn cmp(&self, other: &Pinned) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Ipv4Addr[src]
impl Ord for Ipv4Addrfn cmp(&self, other: &Ipv4Addr) -> Ordering[src]
fn cmp(&self, other: &Ipv4Addr) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Ipv6Addr[src]
impl Ord for Ipv6Addrfn cmp(&self, other: &Ipv6Addr) -> Ordering[src]
fn cmp(&self, other: &Ipv6Addr) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NonZeroU128[src]
impl Ord for NonZeroU128fn cmp(&self, other: &NonZeroU128) -> Ordering[src]
fn cmp(&self, other: &NonZeroU128) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NonZeroU16[src]
impl Ord for NonZeroU16fn cmp(&self, other: &NonZeroU16) -> Ordering[src]
fn cmp(&self, other: &NonZeroU16) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NonZeroU32[src]
impl Ord for NonZeroU32fn cmp(&self, other: &NonZeroU32) -> Ordering[src]
fn cmp(&self, other: &NonZeroU32) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NonZeroU64[src]
impl Ord for NonZeroU64fn cmp(&self, other: &NonZeroU64) -> Ordering[src]
fn cmp(&self, other: &NonZeroU64) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NonZeroU8[src]
impl Ord for NonZeroU8fn cmp(&self, other: &NonZeroU8) -> Ordering[src]
fn cmp(&self, other: &NonZeroU8) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NonZeroUsize[src]
impl Ord for NonZeroUsizefn cmp(&self, other: &NonZeroUsize) -> Ordering[src]
fn cmp(&self, other: &NonZeroUsize) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for NoneError[src]
impl Ord for NoneErrorfn cmp(&self, other: &NoneError) -> Ordering[src]
fn cmp(&self, other: &NoneError) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Path[src]
impl Ord for Pathfn cmp(&self, other: &Path) -> Ordering[src]
fn cmp(&self, other: &Path) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for PathBuf[src]
impl Ord for PathBuffn cmp(&self, other: &PathBuf) -> Ordering[src]
fn cmp(&self, other: &PathBuf) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for String[src]
impl Ord for Stringfn cmp(&self, other: &String) -> Ordering[src]
fn cmp(&self, other: &String) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Duration[src]
impl Ord for Durationfn cmp(&self, other: &Duration) -> Ordering[src]
fn cmp(&self, other: &Duration) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for Instant[src]
impl Ord for Instantfn cmp(&self, other: &Instant) -> Ordering[src]
fn cmp(&self, other: &Instant) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl Ord for SystemTime[src]
impl Ord for SystemTimefn cmp(&self, other: &SystemTime) -> Ordering[src]
fn cmp(&self, other: &SystemTime) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a> Ord for Component<'a>[src]
impl<'a> Ord for Component<'a>fn cmp(&self, other: &Component<'a>) -> Ordering[src]
fn cmp(&self, other: &Component<'a>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a> Ord for Prefix<'a>[src]
impl<'a> Ord for Prefix<'a>fn cmp(&self, other: &Prefix<'a>) -> Ordering[src]
fn cmp(&self, other: &Prefix<'a>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a> Ord for Components<'a>[src]
impl<'a> Ord for Components<'a>fn cmp(&self, other: &Components<'a>) -> Ordering[src]
fn cmp(&self, other: &Components<'a>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a> Ord for PrefixComponent<'a>[src]
impl<'a> Ord for PrefixComponent<'a>fn cmp(&self, other: &PrefixComponent<'a>) -> Ordering[src]
fn cmp(&self, other: &PrefixComponent<'a>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a, A> Ord for &'a A where
A: Ord + ?Sized, [src]
impl<'a, A> Ord for &'a A where
A: Ord + ?Sized, fn cmp(&self, other: &&'a A) -> Ordering[src]
fn cmp(&self, other: &&'a A) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a, A> Ord for &'a mut A where
A: Ord + ?Sized, [src]
impl<'a, A> Ord for &'a mut A where
A: Ord + ?Sized, fn cmp(&self, other: &&'a mut A) -> Ordering[src]
fn cmp(&self, other: &&'a mut A) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<'a, B> Ord for Cow<'a, B> where
B: Ord + ToOwned + ?Sized, [src]
impl<'a, B> Ord for Cow<'a, B> where
B: Ord + ToOwned + ?Sized, fn cmp(&self, other: &Cow<'a, B>) -> Ordering[src]
fn cmp(&self, other: &Cow<'a, B>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A> Ord for (A,) where
A: Ord + ?Sized, [src]
impl<A> Ord for (A,) where
A: Ord + ?Sized, fn cmp(&self, other: &(A,)) -> Ordering[src]
fn cmp(&self, other: &(A,)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A> Ord for VecDeque<A> where
A: Ord, [src]
impl<A> Ord for VecDeque<A> where
A: Ord, fn cmp(&self, other: &VecDeque<A>) -> Ordering[src]
fn cmp(&self, other: &VecDeque<A>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B> Ord for (A, B) where
A: Ord,
B: Ord + ?Sized, [src]
impl<A, B> Ord for (A, B) where
A: Ord,
B: Ord + ?Sized, fn cmp(&self, other: &(A, B)) -> Ordering[src]
fn cmp(&self, other: &(A, B)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C> Ord for (A, B, C) where
A: Ord,
B: Ord,
C: Ord + ?Sized, [src]
impl<A, B, C> Ord for (A, B, C) where
A: Ord,
B: Ord,
C: Ord + ?Sized, fn cmp(&self, other: &(A, B, C)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D> Ord for (A, B, C, D) where
A: Ord,
B: Ord,
C: Ord,
D: Ord + ?Sized, [src]
impl<A, B, C, D> Ord for (A, B, C, D) where
A: Ord,
B: Ord,
C: Ord,
D: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E> Ord for (A, B, C, D, E) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord + ?Sized, [src]
impl<A, B, C, D, E> Ord for (A, B, C, D, E) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F> Ord for (A, B, C, D, E, F) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord + ?Sized, [src]
impl<A, B, C, D, E, F> Ord for (A, B, C, D, E, F) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F, G> Ord for (A, B, C, D, E, F, G) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord + ?Sized, [src]
impl<A, B, C, D, E, F, G> Ord for (A, B, C, D, E, F, G) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F, G)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F, G)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F, G, H> Ord for (A, B, C, D, E, F, G, H) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord + ?Sized, [src]
impl<A, B, C, D, E, F, G, H> Ord for (A, B, C, D, E, F, G, H) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F, G, H)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F, G, H)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F, G, H, I> Ord for (A, B, C, D, E, F, G, H, I) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord + ?Sized, [src]
impl<A, B, C, D, E, F, G, H, I> Ord for (A, B, C, D, E, F, G, H, I) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F, G, H, I, J> Ord for (A, B, C, D, E, F, G, H, I, J) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord,
J: Ord + ?Sized, [src]
impl<A, B, C, D, E, F, G, H, I, J> Ord for (A, B, C, D, E, F, G, H, I, J) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord,
J: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I, J)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I, J)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F, G, H, I, J, K> Ord for (A, B, C, D, E, F, G, H, I, J, K) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord,
J: Ord,
K: Ord + ?Sized, [src]
impl<A, B, C, D, E, F, G, H, I, J, K> Ord for (A, B, C, D, E, F, G, H, I, J, K) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord,
J: Ord,
K: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I, J, K)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I, J, K)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<A, B, C, D, E, F, G, H, I, J, K, L> Ord for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord,
J: Ord,
K: Ord,
L: Ord + ?Sized, [src]
impl<A, B, C, D, E, F, G, H, I, J, K, L> Ord for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: Ord,
B: Ord,
C: Ord,
D: Ord,
E: Ord,
F: Ord,
G: Ord,
H: Ord,
I: Ord,
J: Ord,
K: Ord,
L: Ord + ?Sized, fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I, J, K, L)) -> Ordering[src]
fn cmp(&self, other: &(A, B, C, D, E, F, G, H, I, J, K, L)) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<K, V> Ord for BTreeMap<K, V> where
K: Ord,
V: Ord, [src]
impl<K, V> Ord for BTreeMap<K, V> where
K: Ord,
V: Ord, fn cmp(&self, other: &BTreeMap<K, V>) -> Ordering[src]
fn cmp(&self, other: &BTreeMap<K, V>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<P> Ord for Pin<P> where
P: Ord, [src]
impl<P> Ord for Pin<P> where
P: Ord, fn cmp(&self, other: &Pin<P>) -> Ordering[src]
fn cmp(&self, other: &Pin<P>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret> Ord for fn() -> Ret[src]
impl<Ret> Ord for fn() -> Retfn cmp(&self, other: &fn() -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn() -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret> Ord for extern "C" fn() -> Ret[src]
impl<Ret> Ord for extern "C" fn() -> Retfn cmp(&self, other: &extern "C" fn() -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn() -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret> Ord for unsafe fn() -> Ret[src]
impl<Ret> Ord for unsafe fn() -> Retfn cmp(&self, other: &unsafe fn() -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn() -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret> Ord for unsafe extern "C" fn() -> Ret[src]
impl<Ret> Ord for unsafe extern "C" fn() -> Retfn cmp(&self, other: &unsafe extern "C" fn() -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn() -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A> Ord for fn(A) -> Ret[src]
impl<Ret, A> Ord for fn(A) -> Retfn cmp(&self, other: &fn(A) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A> Ord for extern "C" fn(A) -> Ret[src]
impl<Ret, A> Ord for extern "C" fn(A) -> Retfn cmp(&self, other: &extern "C" fn(A) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A> Ord for extern "C" fn(A, ...) -> Ret[src]
impl<Ret, A> Ord for extern "C" fn(A, ...) -> Retfn cmp(&self, other: &extern "C" fn(A, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A> Ord for unsafe fn(A) -> Ret[src]
impl<Ret, A> Ord for unsafe fn(A) -> Retfn cmp(&self, other: &unsafe fn(A) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A> Ord for unsafe extern "C" fn(A) -> Ret[src]
impl<Ret, A> Ord for unsafe extern "C" fn(A) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A> Ord for unsafe extern "C" fn(A, ...) -> Ret[src]
impl<Ret, A> Ord for unsafe extern "C" fn(A, ...) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B> Ord for fn(A, B) -> Ret[src]
impl<Ret, A, B> Ord for fn(A, B) -> Retfn cmp(&self, other: &fn(A, B) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B> Ord for extern "C" fn(A, B) -> Ret[src]
impl<Ret, A, B> Ord for extern "C" fn(A, B) -> Retfn cmp(&self, other: &extern "C" fn(A, B) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B> Ord for extern "C" fn(A, B, ...) -> Ret[src]
impl<Ret, A, B> Ord for extern "C" fn(A, B, ...) -> Retfn cmp(&self, other: &extern "C" fn(A, B, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B> Ord for unsafe fn(A, B) -> Ret[src]
impl<Ret, A, B> Ord for unsafe fn(A, B) -> Retfn cmp(&self, other: &unsafe fn(A, B) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B> Ord for unsafe extern "C" fn(A, B) -> Ret[src]
impl<Ret, A, B> Ord for unsafe extern "C" fn(A, B) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B> Ord for unsafe extern "C" fn(A, B, ...) -> Ret[src]
impl<Ret, A, B> Ord for unsafe extern "C" fn(A, B, ...) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C> Ord for fn(A, B, C) -> Ret[src]
impl<Ret, A, B, C> Ord for fn(A, B, C) -> Retfn cmp(&self, other: &fn(A, B, C) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C> Ord for extern "C" fn(A, B, C) -> Ret[src]
impl<Ret, A, B, C> Ord for extern "C" fn(A, B, C) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C> Ord for extern "C" fn(A, B, C, ...) -> Ret[src]
impl<Ret, A, B, C> Ord for extern "C" fn(A, B, C, ...) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C> Ord for unsafe fn(A, B, C) -> Ret[src]
impl<Ret, A, B, C> Ord for unsafe fn(A, B, C) -> Retfn cmp(&self, other: &unsafe fn(A, B, C) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C> Ord for unsafe extern "C" fn(A, B, C) -> Ret[src]
impl<Ret, A, B, C> Ord for unsafe extern "C" fn(A, B, C) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, C) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, C) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C> Ord for unsafe extern "C" fn(A, B, C, ...) -> Ret[src]
impl<Ret, A, B, C> Ord for unsafe extern "C" fn(A, B, C, ...) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, C, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, C, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D> Ord for fn(A, B, C, D) -> Ret[src]
impl<Ret, A, B, C, D> Ord for fn(A, B, C, D) -> Retfn cmp(&self, other: &fn(A, B, C, D) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D> Ord for extern "C" fn(A, B, C, D) -> Ret[src]
impl<Ret, A, B, C, D> Ord for extern "C" fn(A, B, C, D) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D> Ord for extern "C" fn(A, B, C, D, ...) -> Ret[src]
impl<Ret, A, B, C, D> Ord for extern "C" fn(A, B, C, D, ...) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D> Ord for unsafe fn(A, B, C, D) -> Ret[src]
impl<Ret, A, B, C, D> Ord for unsafe fn(A, B, C, D) -> Retfn cmp(&self, other: &unsafe fn(A, B, C, D) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C, D) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D> Ord for unsafe extern "C" fn(A, B, C, D) -> Ret[src]
impl<Ret, A, B, C, D> Ord for unsafe extern "C" fn(A, B, C, D) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D> Ord for unsafe extern "C" fn(A, B, C, D, ...) -> Ret[src]
impl<Ret, A, B, C, D> Ord for unsafe extern "C" fn(A, B, C, D, ...) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E> Ord for fn(A, B, C, D, E) -> Ret[src]
impl<Ret, A, B, C, D, E> Ord for fn(A, B, C, D, E) -> Retfn cmp(&self, other: &fn(A, B, C, D, E) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E> Ord for extern "C" fn(A, B, C, D, E) -> Ret[src]
impl<Ret, A, B, C, D, E> Ord for extern "C" fn(A, B, C, D, E) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, E) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, E) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E> Ord for extern "C" fn(A, B, C, D, E, ...) -> Ret[src]
impl<Ret, A, B, C, D, E> Ord for extern "C" fn(A, B, C, D, E, ...) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, E, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, E, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E> Ord for unsafe fn(A, B, C, D, E) -> Ret[src]
impl<Ret, A, B, C, D, E> Ord for unsafe fn(A, B, C, D, E) -> Retfn cmp(&self, other: &unsafe fn(A, B, C, D, E) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C, D, E) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E> Ord for unsafe extern "C" fn(A, B, C, D, E) -> Ret[src]
impl<Ret, A, B, C, D, E> Ord for unsafe extern "C" fn(A, B, C, D, E) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D, E) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D, E) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E> Ord for unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret[src]
impl<Ret, A, B, C, D, E> Ord for unsafe extern "C" fn(A, B, C, D, E, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F> Ord for fn(A, B, C, D, E, F) -> Ret[src]
impl<Ret, A, B, C, D, E, F> Ord for fn(A, B, C, D, E, F) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F> Ord for extern "C" fn(A, B, C, D, E, F) -> Ret[src]
impl<Ret, A, B, C, D, E, F> Ord for extern "C" fn(A, B, C, D, E, F) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F> Ord for extern "C" fn(A, B, C, D, E, F, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F> Ord for extern "C" fn(A, B, C, D, E, F, ...) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F, ...) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F, ...) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F> Ord for unsafe fn(A, B, C, D, E, F) -> Ret[src]
impl<Ret, A, B, C, D, E, F> Ord for unsafe fn(A, B, C, D, E, F) -> Retfn cmp(&self, other: &unsafe fn(A, B, C, D, E, F) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C, D, E, F) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F> Ord for unsafe extern "C" fn(A, B, C, D, E, F) -> Ret[src]
impl<Ret, A, B, C, D, E, F> Ord for unsafe extern "C" fn(A, B, C, D, E, F) -> Retfn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D, E, F) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe extern "C" fn(A, B, C, D, E, F) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F> Ord for unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F> Ord for unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G> Ord for fn(A, B, C, D, E, F, G) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G> Ord for fn(A, B, C, D, E, F, G) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F, G) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F, G) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G> Ord for extern "C" fn(A, B, C, D, E, F, G) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G> Ord for extern "C" fn(A, B, C, D, E, F, G) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F, G) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F, G) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G> Ord for extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G> Ord for extern "C" fn(A, B, C, D, E, F, G, ...) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G> Ord for unsafe fn(A, B, C, D, E, F, G) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G> Ord for unsafe fn(A, B, C, D, E, F, G) -> Retfn cmp(&self, other: &unsafe fn(A, B, C, D, E, F, G) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C, D, E, F, G) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H> Ord for fn(A, B, C, D, E, F, G, H) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H> Ord for fn(A, B, C, D, E, F, G, H) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F, G, H) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F, G, H) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H> Ord for extern "C" fn(A, B, C, D, E, F, G, H) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H> Ord for extern "C" fn(A, B, C, D, E, F, G, H) -> Retfn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F, G, H) -> Ret) -> Ordering[src]
fn cmp(&self, other: &extern "C" fn(A, B, C, D, E, F, G, H) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H> Ord for extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H> Ord for extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H> Ord for unsafe fn(A, B, C, D, E, F, G, H) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H> Ord for unsafe fn(A, B, C, D, E, F, G, H) -> Retfn cmp(&self, other: &unsafe fn(A, B, C, D, E, F, G, H) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C, D, E, F, G, H) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I> Ord for fn(A, B, C, D, E, F, G, H, I) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I> Ord for fn(A, B, C, D, E, F, G, H, I) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I> Ord for unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I> Ord for unsafe fn(A, B, C, D, E, F, G, H, I) -> Retfn cmp(&self, other: &unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret) -> Ordering[src]
fn cmp(&self, other: &unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for fn(A, B, C, D, E, F, G, H, I, J) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for fn(A, B, C, D, E, F, G, H, I, J) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I, J) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I, J) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Retfn cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for fn(A, B, C, D, E, F, G, H, I, J, K) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Retfn cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Retfn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret) -> Ordering[src]
fn cmp(&self, other: &fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Retfn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Retfn cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Ord for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Retfn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Ordering[src]
fn cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Option<T> where
T: Ord, [src]
impl<T> Ord for Option<T> where
T: Ord, fn cmp(&self, other: &Option<T>) -> Ordering[src]
fn cmp(&self, other: &Option<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Poll<T> where
T: Ord, [src]
impl<T> Ord for Poll<T> where
T: Ord, fn cmp(&self, other: &Poll<T>) -> Ordering[src]
fn cmp(&self, other: &Poll<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 0] where
T: Ord, [src]
impl<T> Ord for [T; 0] where
T: Ord, fn cmp(&self, other: &[T; 0]) -> Ordering[src]
fn cmp(&self, other: &[T; 0]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 1] where
T: Ord, [src]
impl<T> Ord for [T; 1] where
T: Ord, fn cmp(&self, other: &[T; 1]) -> Ordering[src]
fn cmp(&self, other: &[T; 1]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 2] where
T: Ord, [src]
impl<T> Ord for [T; 2] where
T: Ord, fn cmp(&self, other: &[T; 2]) -> Ordering[src]
fn cmp(&self, other: &[T; 2]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 3] where
T: Ord, [src]
impl<T> Ord for [T; 3] where
T: Ord, fn cmp(&self, other: &[T; 3]) -> Ordering[src]
fn cmp(&self, other: &[T; 3]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 4] where
T: Ord, [src]
impl<T> Ord for [T; 4] where
T: Ord, fn cmp(&self, other: &[T; 4]) -> Ordering[src]
fn cmp(&self, other: &[T; 4]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 5] where
T: Ord, [src]
impl<T> Ord for [T; 5] where
T: Ord, fn cmp(&self, other: &[T; 5]) -> Ordering[src]
fn cmp(&self, other: &[T; 5]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 6] where
T: Ord, [src]
impl<T> Ord for [T; 6] where
T: Ord, fn cmp(&self, other: &[T; 6]) -> Ordering[src]
fn cmp(&self, other: &[T; 6]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 7] where
T: Ord, [src]
impl<T> Ord for [T; 7] where
T: Ord, fn cmp(&self, other: &[T; 7]) -> Ordering[src]
fn cmp(&self, other: &[T; 7]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 8] where
T: Ord, [src]
impl<T> Ord for [T; 8] where
T: Ord, fn cmp(&self, other: &[T; 8]) -> Ordering[src]
fn cmp(&self, other: &[T; 8]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 9] where
T: Ord, [src]
impl<T> Ord for [T; 9] where
T: Ord, fn cmp(&self, other: &[T; 9]) -> Ordering[src]
fn cmp(&self, other: &[T; 9]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 10] where
T: Ord, [src]
impl<T> Ord for [T; 10] where
T: Ord, fn cmp(&self, other: &[T; 10]) -> Ordering[src]
fn cmp(&self, other: &[T; 10]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 11] where
T: Ord, [src]
impl<T> Ord for [T; 11] where
T: Ord, fn cmp(&self, other: &[T; 11]) -> Ordering[src]
fn cmp(&self, other: &[T; 11]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 12] where
T: Ord, [src]
impl<T> Ord for [T; 12] where
T: Ord, fn cmp(&self, other: &[T; 12]) -> Ordering[src]
fn cmp(&self, other: &[T; 12]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 13] where
T: Ord, [src]
impl<T> Ord for [T; 13] where
T: Ord, fn cmp(&self, other: &[T; 13]) -> Ordering[src]
fn cmp(&self, other: &[T; 13]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 14] where
T: Ord, [src]
impl<T> Ord for [T; 14] where
T: Ord, fn cmp(&self, other: &[T; 14]) -> Ordering[src]
fn cmp(&self, other: &[T; 14]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 15] where
T: Ord, [src]
impl<T> Ord for [T; 15] where
T: Ord, fn cmp(&self, other: &[T; 15]) -> Ordering[src]
fn cmp(&self, other: &[T; 15]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 16] where
T: Ord, [src]
impl<T> Ord for [T; 16] where
T: Ord, fn cmp(&self, other: &[T; 16]) -> Ordering[src]
fn cmp(&self, other: &[T; 16]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 17] where
T: Ord, [src]
impl<T> Ord for [T; 17] where
T: Ord, fn cmp(&self, other: &[T; 17]) -> Ordering[src]
fn cmp(&self, other: &[T; 17]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 18] where
T: Ord, [src]
impl<T> Ord for [T; 18] where
T: Ord, fn cmp(&self, other: &[T; 18]) -> Ordering[src]
fn cmp(&self, other: &[T; 18]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 19] where
T: Ord, [src]
impl<T> Ord for [T; 19] where
T: Ord, fn cmp(&self, other: &[T; 19]) -> Ordering[src]
fn cmp(&self, other: &[T; 19]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 20] where
T: Ord, [src]
impl<T> Ord for [T; 20] where
T: Ord, fn cmp(&self, other: &[T; 20]) -> Ordering[src]
fn cmp(&self, other: &[T; 20]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 21] where
T: Ord, [src]
impl<T> Ord for [T; 21] where
T: Ord, fn cmp(&self, other: &[T; 21]) -> Ordering[src]
fn cmp(&self, other: &[T; 21]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 22] where
T: Ord, [src]
impl<T> Ord for [T; 22] where
T: Ord, fn cmp(&self, other: &[T; 22]) -> Ordering[src]
fn cmp(&self, other: &[T; 22]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 23] where
T: Ord, [src]
impl<T> Ord for [T; 23] where
T: Ord, fn cmp(&self, other: &[T; 23]) -> Ordering[src]
fn cmp(&self, other: &[T; 23]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 24] where
T: Ord, [src]
impl<T> Ord for [T; 24] where
T: Ord, fn cmp(&self, other: &[T; 24]) -> Ordering[src]
fn cmp(&self, other: &[T; 24]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 25] where
T: Ord, [src]
impl<T> Ord for [T; 25] where
T: Ord, fn cmp(&self, other: &[T; 25]) -> Ordering[src]
fn cmp(&self, other: &[T; 25]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 26] where
T: Ord, [src]
impl<T> Ord for [T; 26] where
T: Ord, fn cmp(&self, other: &[T; 26]) -> Ordering[src]
fn cmp(&self, other: &[T; 26]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 27] where
T: Ord, [src]
impl<T> Ord for [T; 27] where
T: Ord, fn cmp(&self, other: &[T; 27]) -> Ordering[src]
fn cmp(&self, other: &[T; 27]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 28] where
T: Ord, [src]
impl<T> Ord for [T; 28] where
T: Ord, fn cmp(&self, other: &[T; 28]) -> Ordering[src]
fn cmp(&self, other: &[T; 28]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 29] where
T: Ord, [src]
impl<T> Ord for [T; 29] where
T: Ord, fn cmp(&self, other: &[T; 29]) -> Ordering[src]
fn cmp(&self, other: &[T; 29]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 30] where
T: Ord, [src]
impl<T> Ord for [T; 30] where
T: Ord, fn cmp(&self, other: &[T; 30]) -> Ordering[src]
fn cmp(&self, other: &[T; 30]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 31] where
T: Ord, [src]
impl<T> Ord for [T; 31] where
T: Ord, fn cmp(&self, other: &[T; 31]) -> Ordering[src]
fn cmp(&self, other: &[T; 31]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T; 32] where
T: Ord, [src]
impl<T> Ord for [T; 32] where
T: Ord, fn cmp(&self, other: &[T; 32]) -> Ordering[src]
fn cmp(&self, other: &[T; 32]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for *const T where
T: ?Sized, [src]
impl<T> Ord for *const T where
T: ?Sized, fn cmp(&self, other: &*const T) -> Ordering[src]
fn cmp(&self, other: &*const T) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for *mut T where
T: ?Sized, [src]
impl<T> Ord for *mut T where
T: ?Sized, fn cmp(&self, other: &*mut T) -> Ordering[src]
fn cmp(&self, other: &*mut T) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for [T] where
T: Ord, [src]
impl<T> Ord for [T] where
T: Ord, Implements comparison of vectors lexicographically.
fn cmp(&self, other: &[T]) -> Ordering[src]
fn cmp(&self, other: &[T]) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Box<T> where
T: Ord + ?Sized, [src]
impl<T> Ord for Box<T> where
T: Ord + ?Sized, fn cmp(&self, other: &Box<T>) -> Ordering[src]
fn cmp(&self, other: &Box<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Cell<T> where
T: Copy + Ord, [src]
impl<T> Ord for Cell<T> where
T: Copy + Ord, fn cmp(&self, other: &Cell<T>) -> Ordering[src]
fn cmp(&self, other: &Cell<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for RefCell<T> where
T: Ord + ?Sized, [src]
impl<T> Ord for RefCell<T> where
T: Ord + ?Sized, fn cmp(&self, other: &RefCell<T>) -> Ordering[src]
fn cmp(&self, other: &RefCell<T>) -> OrderingPanics
Panics if the value in either RefCell is currently borrowed.
fn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Reverse<T> where
T: Ord, [src]
impl<T> Ord for Reverse<T> where
T: Ord, fn cmp(&self, other: &Reverse<T>) -> Ordering[src]
fn cmp(&self, other: &Reverse<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for BTreeSet<T> where
T: Ord, [src]
impl<T> Ord for BTreeSet<T> where
T: Ord, fn cmp(&self, other: &BTreeSet<T>) -> Ordering[src]
fn cmp(&self, other: &BTreeSet<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for LinkedList<T> where
T: Ord, [src]
impl<T> Ord for LinkedList<T> where
T: Ord, fn cmp(&self, other: &LinkedList<T>) -> Ordering[src]
fn cmp(&self, other: &LinkedList<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for PhantomData<T> where
T: ?Sized, [src]
impl<T> Ord for PhantomData<T> where
T: ?Sized, fn cmp(&self, _other: &PhantomData<T>) -> Ordering[src]
fn cmp(&self, _other: &PhantomData<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for ManuallyDrop<T> where
T: Ord + ?Sized, [src]
impl<T> Ord for ManuallyDrop<T> where
T: Ord + ?Sized, fn cmp(&self, other: &ManuallyDrop<T>) -> Ordering[src]
fn cmp(&self, other: &ManuallyDrop<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Wrapping<T> where
T: Ord, [src]
impl<T> Ord for Wrapping<T> where
T: Ord, fn cmp(&self, other: &Wrapping<T>) -> Ordering[src]
fn cmp(&self, other: &Wrapping<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for NonNull<T> where
T: ?Sized, [src]
impl<T> Ord for NonNull<T> where
T: ?Sized, fn cmp(&self, other: &NonNull<T>) -> Ordering[src]
fn cmp(&self, other: &NonNull<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Rc<T> where
T: Ord + ?Sized, [src]
impl<T> Ord for Rc<T> where
T: Ord + ?Sized, fn cmp(&self, other: &Rc<T>) -> Ordering[src]
fn cmp(&self, other: &Rc<T>) -> OrderingComparison for two Rcs.
The two are compared by calling cmp() on their inner values.
Examples
use std::rc::Rc; use std::cmp::Ordering; let five = Rc::new(5); assert_eq!(Ordering::Less, five.cmp(&Rc::new(6)));Run
fn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Arc<T> where
T: Ord + ?Sized, [src]
impl<T> Ord for Arc<T> where
T: Ord + ?Sized, fn cmp(&self, other: &Arc<T>) -> Ordering[src]
fn cmp(&self, other: &Arc<T>) -> OrderingComparison for two Arcs.
The two are compared by calling cmp() on their inner values.
Examples
use std::sync::Arc; use std::cmp::Ordering; let five = Arc::new(5); assert_eq!(Ordering::Less, five.cmp(&Arc::new(6)));Run
fn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T> Ord for Vec<T> where
T: Ord, [src]
impl<T> Ord for Vec<T> where
T: Ord, Implements ordering of vectors, lexicographically.
fn cmp(&self, other: &Vec<T>) -> Ordering[src]
fn cmp(&self, other: &Vec<T>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<T, E> Ord for Result<T, E> where
E: Ord,
T: Ord, [src]
impl<T, E> Ord for Result<T, E> where
E: Ord,
T: Ord, fn cmp(&self, other: &Result<T, E>) -> Ordering[src]
fn cmp(&self, other: &Result<T, E>) -> Orderingfn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> Selffn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Selfimpl<Y, R> Ord for GeneratorState<Y, R> where
R: Ord,
Y: Ord, [src]
impl<Y, R> Ord for GeneratorState<Y, R> where
R: Ord,
Y: Ord,