1.0.0[−][src]Trait nom::lib::std::cmp::PartialOrd
Trait for values that can be compared for a sort-order.
The comparison must satisfy, for all a
, b
and c
:
- asymmetry: if
a < b
then!(a > b)
, as well asa > b
implying!(a < b)
; and - transitivity:
a < b
andb < c
impliesa < c
. The same must hold for both==
and>
.
Note that these requirements mean that the trait itself must be implemented symmetrically and
transitively: if T: PartialOrd<U>
and U: PartialOrd<V>
then U: PartialOrd<T>
and T: PartialOrd<V>
.
Derivable
This trait can be used with #[derive]
. When derive
d on structs, it will produce a
lexicographic ordering based on the top-to-bottom declaration order of the struct's members.
When derive
d on enums, variants are ordered by their top-to-bottom discriminant order.
How can I implement PartialOrd
?
PartialOrd
only requires implementation of the partial_cmp
method, with the others
generated from default implementations.
However it remains possible to implement the others separately for types which do not have a
total order. For example, for floating point numbers, NaN < 0 == false
and NaN >= 0 == false
(cf. IEEE 754-2008 section 5.11).
PartialOrd
requires your type to be PartialEq
.
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.
If your type is Ord
, you can implement partial_cmp
by using cmp
:
use std::cmp::Ordering; #[derive(Eq)] struct Person { id: u32, name: String, height: u32, } impl PartialOrd for Person { fn partial_cmp(&self, other: &Self) -> Option<Ordering> { Some(self.cmp(other)) } } impl Ord for Person { fn cmp(&self, other: &Self) -> Ordering { self.height.cmp(&other.height) } } impl PartialEq for Person { fn eq(&self, other: &Self) -> bool { self.height == other.height } }
You may also find it useful to use partial_cmp
on your type's fields. Here
is an example of Person
types who have a floating-point height
field that
is the only field to be used for sorting:
use std::cmp::Ordering; struct Person { id: u32, name: String, height: f64, } impl PartialOrd for Person { fn partial_cmp(&self, other: &Self) -> Option<Ordering> { self.height.partial_cmp(&other.height) } } impl PartialEq for Person { fn eq(&self, other: &Self) -> bool { self.height == other.height } }
Examples
let x : u32 = 0; let y : u32 = 1; assert_eq!(x < y, true); assert_eq!(x.lt(&y), true);
Required methods
fn partial_cmp(&self, other: &Rhs) -> Option<Ordering>
[−]
This method returns an ordering between self
and other
values if one exists.
Examples
use std::cmp::Ordering; let result = 1.0.partial_cmp(&2.0); assert_eq!(result, Some(Ordering::Less)); let result = 1.0.partial_cmp(&1.0); assert_eq!(result, Some(Ordering::Equal)); let result = 2.0.partial_cmp(&1.0); assert_eq!(result, Some(Ordering::Greater));
When comparison is impossible:
let result = f64::NAN.partial_cmp(&1.0); assert_eq!(result, None);
Provided methods
fn lt(&self, other: &Rhs) -> bool
[−]
This method tests less than (for self
and other
) and is used by the <
operator.
Examples
let result = 1.0 < 2.0; assert_eq!(result, true); let result = 2.0 < 1.0; assert_eq!(result, false);
fn le(&self, other: &Rhs) -> bool
[−]
This method tests less than or equal to (for self
and other
) and is used by the <=
operator.
Examples
let result = 1.0 <= 2.0; assert_eq!(result, true); let result = 2.0 <= 2.0; assert_eq!(result, true);
fn gt(&self, other: &Rhs) -> bool
[−]
This method tests greater than (for self
and other
) and is used by the >
operator.
Examples
let result = 1.0 > 2.0; assert_eq!(result, false); let result = 2.0 > 2.0; assert_eq!(result, false);
fn ge(&self, other: &Rhs) -> bool
[−]
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator.
Examples
let result = 2.0 >= 1.0; assert_eq!(result, true); let result = 2.0 >= 2.0; assert_eq!(result, true);
Implementations on Foreign Types
impl<'a, 'b> PartialOrd<&'a OsStr> for OsString
[src][−]
fn partial_cmp(&self, other: &&'a OsStr) -> Option<Ordering>
[src]
impl PartialOrd<CStr> for CStr
[src][−]
fn partial_cmp(&self, other: &CStr) -> Option<Ordering>
[src]
impl PartialOrd<Path> for Path
[src][−]
fn partial_cmp(&self, other: &Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<&'a Path> for PathBuf
[src][−]
fn partial_cmp(&self, other: &&'a Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsString> for &'a Path
[src][−]
fn partial_cmp(&self, other: &OsString) -> Option<Ordering>
[src]
impl PartialOrd<SocketAddrV6> for SocketAddrV6
[src][−]
fn partial_cmp(&self, other: &SocketAddrV6) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, OsStr>> for OsString
[src][−]
impl PartialOrd<Ipv4Addr> for Ipv4Addr
[src][−]
fn partial_cmp(&self, other: &Ipv4Addr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, Path>> for Path
[src][−]
impl PartialOrd<Ipv6Addr> for Ipv6Addr
[src][−]
fn partial_cmp(&self, other: &Ipv6Addr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, Path>> for OsStr
[src][−]
impl<'a, 'b> PartialOrd<&'a OsStr> for PathBuf
[src][−]
fn partial_cmp(&self, other: &&'a OsStr) -> Option<Ordering>
[src]
impl PartialOrd<SocketAddr> for SocketAddr
[src][−]
fn partial_cmp(&self, other: &SocketAddr) -> Option<Ordering>
[src]
fn lt(&self, other: &SocketAddr) -> bool
[src]
fn le(&self, other: &SocketAddr) -> bool
[src]
fn gt(&self, other: &SocketAddr) -> bool
[src]
fn ge(&self, other: &SocketAddr) -> bool
[src]
impl PartialOrd<str> for OsStr
[src][−]
fn partial_cmp(&self, other: &str) -> Option<Ordering>
[src]
impl PartialOrd<Ipv6Addr> for IpAddr
[src][−]
fn partial_cmp(&self, other: &Ipv6Addr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsStr> for OsString
[src][−]
fn partial_cmp(&self, other: &OsStr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsString> for Path
[src][−]
fn partial_cmp(&self, other: &OsString) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<PathBuf> for OsStr
[src][−]
fn partial_cmp(&self, other: &PathBuf) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, Path>> for &'b Path
[src][−]
impl PartialOrd<SystemTime> for SystemTime
[src][−]
fn partial_cmp(&self, other: &SystemTime) -> Option<Ordering>
[src]
fn lt(&self, other: &SystemTime) -> bool
[src]
fn le(&self, other: &SystemTime) -> bool
[src]
fn gt(&self, other: &SystemTime) -> bool
[src]
fn ge(&self, other: &SystemTime) -> bool
[src]
impl<'a, 'b> PartialOrd<Path> for OsString
[src][−]
fn partial_cmp(&self, other: &Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, OsStr>> for OsStr
[src][−]
impl<'a, 'b> PartialOrd<PathBuf> for OsString
[src][−]
fn partial_cmp(&self, other: &PathBuf) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, OsStr>> for Path
[src][−]
impl<'a> PartialOrd<Component<'a>> for Component<'a>
[src][−]
fn partial_cmp(&self, other: &Component<'a>) -> Option<Ordering>
[src]
fn lt(&self, other: &Component<'a>) -> bool
[src]
fn le(&self, other: &Component<'a>) -> bool
[src]
fn gt(&self, other: &Component<'a>) -> bool
[src]
fn ge(&self, other: &Component<'a>) -> bool
[src]
impl PartialOrd<SocketAddrV4> for SocketAddrV4
[src][−]
fn partial_cmp(&self, other: &SocketAddrV4) -> Option<Ordering>
[src]
impl PartialOrd<Ipv4Addr> for IpAddr
[src][−]
fn partial_cmp(&self, other: &Ipv4Addr) -> Option<Ordering>
[src]
impl PartialOrd<str> for OsString
[src][−]
fn partial_cmp(&self, other: &str) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsStr> for &'a Path
[src][−]
fn partial_cmp(&self, other: &OsStr) -> Option<Ordering>
[src]
impl PartialOrd<OsString> for OsString
[src][−]
fn partial_cmp(&self, other: &OsString) -> Option<Ordering>
[src]
fn lt(&self, other: &OsString) -> bool
[src]
fn le(&self, other: &OsString) -> bool
[src]
fn gt(&self, other: &OsString) -> bool
[src]
fn ge(&self, other: &OsString) -> bool
[src]
impl PartialOrd<Instant> for Instant
[src][−]
fn partial_cmp(&self, other: &Instant) -> Option<Ordering>
[src]
fn lt(&self, other: &Instant) -> bool
[src]
fn le(&self, other: &Instant) -> bool
[src]
fn gt(&self, other: &Instant) -> bool
[src]
fn ge(&self, other: &Instant) -> bool
[src]
impl<'a, 'b> PartialOrd<Cow<'a, OsStr>> for PathBuf
[src][−]
impl<'a, 'b> PartialOrd<OsStr> for Path
[src][−]
fn partial_cmp(&self, other: &OsStr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, Path>> for OsString
[src][−]
impl PartialOrd<IpAddr> for Ipv4Addr
[src][−]
fn partial_cmp(&self, other: &IpAddr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, Path>> for &'b OsStr
[src][−]
impl PartialOrd<IpAddr> for Ipv6Addr
[src][−]
fn partial_cmp(&self, other: &IpAddr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'b, OsStr>> for &'a Path
[src][−]
impl<'a, 'b> PartialOrd<&'a Path> for OsString
[src][−]
fn partial_cmp(&self, other: &&'a Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsStr> for PathBuf
[src][−]
fn partial_cmp(&self, other: &OsStr) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<PathBuf> for Path
[src][−]
fn partial_cmp(&self, other: &PathBuf) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<&'a Path> for OsStr
[src][−]
fn partial_cmp(&self, other: &&'a Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Path> for &'a OsStr
[src][−]
fn partial_cmp(&self, other: &Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsString> for OsStr
[src][−]
fn partial_cmp(&self, other: &OsString) -> Option<Ordering>
[src]
impl PartialOrd<OsStr> for OsStr
[src][−]
fn partial_cmp(&self, other: &OsStr) -> Option<Ordering>
[src]
fn lt(&self, other: &OsStr) -> bool
[src]
fn le(&self, other: &OsStr) -> bool
[src]
fn gt(&self, other: &OsStr) -> bool
[src]
fn ge(&self, other: &OsStr) -> bool
[src]
impl<'a> PartialOrd<Components<'a>> for Components<'a>
[src][−]
fn partial_cmp(&self, other: &Components<'a>) -> Option<Ordering>
[src]
impl PartialOrd<PathBuf> for PathBuf
[src][−]
fn partial_cmp(&self, other: &PathBuf) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsString> for PathBuf
[src][−]
fn partial_cmp(&self, other: &OsString) -> Option<Ordering>
[src]
impl PartialOrd<IpAddr> for IpAddr
[src][−]
fn partial_cmp(&self, other: &IpAddr) -> Option<Ordering>
[src]
fn lt(&self, other: &IpAddr) -> bool
[src]
fn le(&self, other: &IpAddr) -> bool
[src]
fn gt(&self, other: &IpAddr) -> bool
[src]
fn ge(&self, other: &IpAddr) -> bool
[src]
impl<'a, 'b> PartialOrd<&'a OsStr> for Path
[src][−]
fn partial_cmp(&self, other: &&'a OsStr) -> Option<Ordering>
[src]
impl<'a> PartialOrd<PrefixComponent<'a>> for PrefixComponent<'a>
[src][−]
fn partial_cmp(&self, other: &PrefixComponent<'a>) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, Path>> for PathBuf
[src][−]
impl<'a> PartialOrd<Prefix<'a>> for Prefix<'a>
[src][−]
fn partial_cmp(&self, other: &Prefix<'a>) -> Option<Ordering>
[src]
fn lt(&self, other: &Prefix<'a>) -> bool
[src]
fn le(&self, other: &Prefix<'a>) -> bool
[src]
fn gt(&self, other: &Prefix<'a>) -> bool
[src]
fn ge(&self, other: &Prefix<'a>) -> bool
[src]
impl<'a, 'b> PartialOrd<Path> for OsStr
[src][−]
fn partial_cmp(&self, other: &Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Cow<'a, OsStr>> for &'b OsStr
[src][−]
impl PartialOrd<ErrorKind> for ErrorKind
[src][−]
fn partial_cmp(&self, other: &ErrorKind) -> Option<Ordering>
[src]
impl PartialOrd<CString> for CString
[src][−]
fn partial_cmp(&self, other: &CString) -> Option<Ordering>
[src]
fn lt(&self, other: &CString) -> bool
[src]
fn le(&self, other: &CString) -> bool
[src]
fn gt(&self, other: &CString) -> bool
[src]
fn ge(&self, other: &CString) -> bool
[src]
impl<'a, 'b> PartialOrd<PathBuf> for &'a Path
[src][−]
fn partial_cmp(&self, other: &PathBuf) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<Path> for PathBuf
[src][−]
fn partial_cmp(&self, other: &Path) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<PathBuf> for &'a OsStr
[src][−]
fn partial_cmp(&self, other: &PathBuf) -> Option<Ordering>
[src]
impl<'a, 'b> PartialOrd<OsString> for &'a OsStr
[src][−]
fn partial_cmp(&self, other: &OsString) -> Option<Ordering>
[src]
impl<A, B> PartialOrd<(A, B)> for (A, B) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B> + ?Sized,
fn partial_cmp(&self, other: &(A, B)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B)) -> bool
[src]
fn le(&self, other: &(A, B)) -> bool
[src]
fn ge(&self, other: &(A, B)) -> bool
[src]
fn gt(&self, other: &(A, B)) -> bool
[src]
impl<Ret, A> PartialOrd<fn(A) -> Ret> for fn(A) -> Ret
[src][−]
fn partial_cmp(&self, other: &fn(A) -> Ret) -> Option<Ordering>
[src]
impl PartialOrd<u64> for u64
[src][−]
fn partial_cmp(&self, other: &u64) -> Option<Ordering>
[src]
fn lt(&self, other: &u64) -> bool
[src]
fn le(&self, other: &u64) -> bool
[src]
fn ge(&self, other: &u64) -> bool
[src]
fn gt(&self, other: &u64) -> bool
[src]
impl<A, B, C, D> PartialOrd<(A, B, C, D)> for (A, B, C, D) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C, D)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C, D)) -> bool
[src]
fn le(&self, other: &(A, B, C, D)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D)) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G> PartialOrd<fn(A, B, C, D, E, F, G) -> Ret> for fn(A, B, C, D, E, F, G) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
impl<A, B, C, D, E, F, G> PartialOrd<(A, B, C, D, E, F, G)> for (A, B, C, D, E, F, G) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C, D, E, F, G)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C, D, E, F, G)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F, G)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F, G)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F, G)) -> bool
[src]
impl<Ret, A, B, C, D, E> PartialOrd<unsafe extern "C" fn(A, B, C, D, E) -> Ret> for unsafe extern "C" fn(A, B, C, D, E) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
impl<'a> PartialOrd<Location<'a>> for Location<'a>
[src][−]
fn partial_cmp(&self, other: &Location<'a>) -> Option<Ordering>
[src]
fn lt(&self, other: &Location<'a>) -> bool
[src]
fn le(&self, other: &Location<'a>) -> bool
[src]
fn gt(&self, other: &Location<'a>) -> bool
[src]
fn ge(&self, other: &Location<'a>) -> bool
[src]
impl<Ret> PartialOrd<unsafe fn() -> Ret> for unsafe fn() -> Ret
[src][−]
fn partial_cmp(&self, other: &unsafe fn() -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H, I> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Option<Ordering>
impl<A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<(A, B, C, D, E, F, G, H, I, J, K, L)> for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I>,
J: PartialEq<J> + PartialOrd<J>,
K: PartialEq<K> + PartialOrd<K>,
L: PartialEq<L> + PartialOrd<L> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I>,
J: PartialEq<J> + PartialOrd<J>,
K: PartialEq<K> + PartialOrd<K>,
L: PartialEq<L> + PartialOrd<L> + ?Sized,
fn partial_cmp(
&self,
other: &(A, B, C, D, E, F, G, H, I, J, K, L)
) -> Option<Ordering>
[src]
&self,
other: &(A, B, C, D, E, F, G, H, I, J, K, L)
) -> Option<Ordering>
fn lt(&self, other: &(A, B, C, D, E, F, G, H, I, J, K, L)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F, G, H, I, J, K, L)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F, G, H, I, J, K, L)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F, G, H, I, J, K, L)) -> bool
[src]
impl PartialOrd<NonZeroU16> for NonZeroU16
[src][−]
fn partial_cmp(&self, other: &NonZeroU16) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroU16) -> bool
[src]
fn le(&self, other: &NonZeroU16) -> bool
[src]
fn gt(&self, other: &NonZeroU16) -> bool
[src]
fn ge(&self, other: &NonZeroU16) -> bool
[src]
impl<Ret, A, B, C, D> PartialOrd<extern "C" fn(A, B, C, D, ...) -> Ret> for extern "C" fn(A, B, C, D, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B> PartialOrd<unsafe extern "C" fn(A, B, ...) -> Ret> for unsafe extern "C" fn(A, B, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, ...) -> Ret
) -> Option<Ordering>
impl<P, Q> PartialOrd<Pin<Q>> for Pin<P> where
P: Deref,
Q: Deref,
<P as Deref>::Target: PartialOrd<<Q as Deref>::Target>,
[src][−]
P: Deref,
Q: Deref,
<P as Deref>::Target: PartialOrd<<Q as Deref>::Target>,
fn partial_cmp(&self, other: &Pin<Q>) -> Option<Ordering>
[src]
fn lt(&self, other: &Pin<Q>) -> bool
[src]
fn le(&self, other: &Pin<Q>) -> bool
[src]
fn gt(&self, other: &Pin<Q>) -> bool
[src]
fn ge(&self, other: &Pin<Q>) -> bool
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> PartialOrd<(A, B, C, D, E, F, G, H, I, J, K)> for (A, B, C, D, E, F, G, H, I, J, K) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I>,
J: PartialEq<J> + PartialOrd<J>,
K: PartialEq<K> + PartialOrd<K> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I>,
J: PartialEq<J> + PartialOrd<J>,
K: PartialEq<K> + PartialOrd<K> + ?Sized,
fn partial_cmp(
&self,
other: &(A, B, C, D, E, F, G, H, I, J, K)
) -> Option<Ordering>
[src]
&self,
other: &(A, B, C, D, E, F, G, H, I, J, K)
) -> Option<Ordering>
fn lt(&self, other: &(A, B, C, D, E, F, G, H, I, J, K)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F, G, H, I, J, K)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F, G, H, I, J, K)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F, G, H, I, J, K)) -> bool
[src]
impl<T, const N: usize> PartialOrd<[T; N]> for [T; N] where
T: PartialOrd<T>,
[src][−]
T: PartialOrd<T>,
fn partial_cmp(&self, other: &[T; N]) -> Option<Ordering>
[src]
fn lt(&self, other: &[T; N]) -> bool
[src]
fn le(&self, other: &[T; N]) -> bool
[src]
fn ge(&self, other: &[T; N]) -> bool
[src]
fn gt(&self, other: &[T; N]) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I> PartialOrd<fn(A, B, C, D, E, F, G, H, I) -> Ret> for fn(A, B, C, D, E, F, G, H, I) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
impl PartialOrd<u128> for u128
[src][−]
fn partial_cmp(&self, other: &u128) -> Option<Ordering>
[src]
fn lt(&self, other: &u128) -> bool
[src]
fn le(&self, other: &u128) -> bool
[src]
fn ge(&self, other: &u128) -> bool
[src]
fn gt(&self, other: &u128) -> bool
[src]
impl<Ret, A, B> PartialOrd<fn(A, B) -> Ret> for fn(A, B) -> Ret
[src][−]
fn partial_cmp(&self, other: &fn(A, B) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A> PartialOrd<unsafe extern "C" fn(A) -> Ret> for unsafe extern "C" fn(A) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A) -> Ret
) -> Option<Ordering>
impl PartialOrd<i16> for i16
[src][−]
fn partial_cmp(&self, other: &i16) -> Option<Ordering>
[src]
fn lt(&self, other: &i16) -> bool
[src]
fn le(&self, other: &i16) -> bool
[src]
fn ge(&self, other: &i16) -> bool
[src]
fn gt(&self, other: &i16) -> bool
[src]
impl PartialOrd<NonZeroI8> for NonZeroI8
[src][−]
fn partial_cmp(&self, other: &NonZeroI8) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroI8) -> bool
[src]
fn le(&self, other: &NonZeroI8) -> bool
[src]
fn gt(&self, other: &NonZeroI8) -> bool
[src]
fn ge(&self, other: &NonZeroI8) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H, I> PartialOrd<unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret> for unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F> PartialOrd<fn(A, B, C, D, E, F) -> Ret> for fn(A, B, C, D, E, F) -> Ret
[src][−]
fn partial_cmp(&self, other: &fn(A, B, C, D, E, F) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F> PartialOrd<extern "C" fn(A, B, C, D, E, F, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D> PartialOrd<unsafe extern "C" fn(A, B, C, D) -> Ret> for unsafe extern "C" fn(A, B, C, D) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C> PartialOrd<extern "C" fn(A, B, C) -> Ret> for extern "C" fn(A, B, C) -> Ret
[src][−]
fn partial_cmp(&self, other: &extern "C" fn(A, B, C) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E> PartialOrd<extern "C" fn(A, B, C, D, E, ...) -> Ret> for extern "C" fn(A, B, C, D, E, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<bool> for bool
[src][−]
fn partial_cmp(&self, other: &bool) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E> PartialOrd<unsafe fn(A, B, C, D, E) -> Ret> for unsafe fn(A, B, C, D, E) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C> PartialOrd<unsafe fn(A, B, C) -> Ret> for unsafe fn(A, B, C) -> Ret
[src][−]
fn partial_cmp(&self, other: &unsafe fn(A, B, C) -> Ret) -> Option<Ordering>
[src]
impl PartialOrd<NonZeroI32> for NonZeroI32
[src][−]
fn partial_cmp(&self, other: &NonZeroI32) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroI32) -> bool
[src]
fn le(&self, other: &NonZeroI32) -> bool
[src]
fn gt(&self, other: &NonZeroI32) -> bool
[src]
fn ge(&self, other: &NonZeroI32) -> bool
[src]
impl<A> PartialOrd<(A,)> for (A,) where
A: PartialEq<A> + PartialOrd<A> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A> + ?Sized,
fn partial_cmp(&self, other: &(A,)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A,)) -> bool
[src]
fn le(&self, other: &(A,)) -> bool
[src]
fn ge(&self, other: &(A,)) -> bool
[src]
fn gt(&self, other: &(A,)) -> bool
[src]
impl<Ret, A, B, C> PartialOrd<fn(A, B, C) -> Ret> for fn(A, B, C) -> Ret
[src][−]
fn partial_cmp(&self, other: &fn(A, B, C) -> Ret) -> Option<Ordering>
[src]
impl<T> PartialOrd<Cell<T>> for Cell<T> where
T: PartialOrd<T> + Copy,
[src][−]
T: PartialOrd<T> + Copy,
fn partial_cmp(&self, other: &Cell<T>) -> Option<Ordering>
[src]
fn lt(&self, other: &Cell<T>) -> bool
[src]
fn le(&self, other: &Cell<T>) -> bool
[src]
fn gt(&self, other: &Cell<T>) -> bool
[src]
fn ge(&self, other: &Cell<T>) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
impl PartialOrd<NonZeroI128> for NonZeroI128
[src][−]
fn partial_cmp(&self, other: &NonZeroI128) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroI128) -> bool
[src]
fn le(&self, other: &NonZeroI128) -> bool
[src]
fn gt(&self, other: &NonZeroI128) -> bool
[src]
fn ge(&self, other: &NonZeroI128) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<str> for str
[src][−]
Implements comparison operations on strings.
Strings are compared lexicographically by their byte values. This compares 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. Comparing strings according to
culturally-accepted standards requires locale-specific data that is outside the scope of
the str
type.
fn partial_cmp(&self, other: &str) -> Option<Ordering>
[src]
impl<T> PartialOrd<PhantomData<T>> for PhantomData<T> where
T: ?Sized,
[src][−]
T: ?Sized,
fn partial_cmp(&self, _other: &PhantomData<T>) -> Option<Ordering>
[src]
impl<Ret, A, B, C> PartialOrd<unsafe extern "C" fn(A, B, C) -> Ret> for unsafe extern "C" fn(A, B, C) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
impl PartialOrd<u8> for u8
[src][−]
fn partial_cmp(&self, other: &u8) -> Option<Ordering>
[src]
fn lt(&self, other: &u8) -> bool
[src]
fn le(&self, other: &u8) -> bool
[src]
fn ge(&self, other: &u8) -> bool
[src]
fn gt(&self, other: &u8) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H> PartialOrd<unsafe fn(A, B, C, D, E, F, G, H) -> Ret> for unsafe fn(A, B, C, D, E, F, G, H) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G> PartialOrd<extern "C" fn(A, B, C, D, E, F, G) -> Ret> for extern "C" fn(A, B, C, D, E, F, G) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Option<Ordering>
impl<'_, '_, A, B> PartialOrd<&'_ B> for &'_ A where
A: PartialOrd<B> + ?Sized,
B: ?Sized,
[src][−]
A: PartialOrd<B> + ?Sized,
B: ?Sized,
fn partial_cmp(&self, other: &&B) -> Option<Ordering>
[src]
fn lt(&self, other: &&B) -> bool
[src]
fn le(&self, other: &&B) -> bool
[src]
fn gt(&self, other: &&B) -> bool
[src]
fn ge(&self, other: &&B) -> bool
[src]
impl<Ret> PartialOrd<fn() -> Ret> for fn() -> Ret
[src][−]
fn partial_cmp(&self, other: &fn() -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> PartialOrd<unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret> for unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J> PartialOrd<unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret> for unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E> PartialOrd<fn(A, B, C, D, E) -> Ret> for fn(A, B, C, D, E) -> Ret
[src][−]
fn partial_cmp(&self, other: &fn(A, B, C, D, E) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F> PartialOrd<unsafe fn(A, B, C, D, E, F) -> Ret> for unsafe fn(A, B, C, D, E, F) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<NonZeroUsize> for NonZeroUsize
[src][−]
fn partial_cmp(&self, other: &NonZeroUsize) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroUsize) -> bool
[src]
fn le(&self, other: &NonZeroUsize) -> bool
[src]
fn gt(&self, other: &NonZeroUsize) -> bool
[src]
fn ge(&self, other: &NonZeroUsize) -> bool
[src]
impl<A, B, C, D, E, F, G, H, I> PartialOrd<(A, B, C, D, E, F, G, H, I)> for (A, B, C, D, E, F, G, H, I) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C, D, E, F, G, H, I)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C, D, E, F, G, H, I)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F, G, H, I)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F, G, H, I)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F, G, H, I)) -> bool
[src]
impl<Ret, A, B> PartialOrd<extern "C" fn(A, B) -> Ret> for extern "C" fn(A, B) -> Ret
[src][−]
fn partial_cmp(&self, other: &extern "C" fn(A, B) -> Ret) -> Option<Ordering>
[src]
impl PartialOrd<isize> for isize
[src][−]
fn partial_cmp(&self, other: &isize) -> Option<Ordering>
[src]
fn lt(&self, other: &isize) -> bool
[src]
fn le(&self, other: &isize) -> bool
[src]
fn ge(&self, other: &isize) -> bool
[src]
fn gt(&self, other: &isize) -> bool
[src]
impl PartialOrd<NonZeroIsize> for NonZeroIsize
[src][−]
fn partial_cmp(&self, other: &NonZeroIsize) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroIsize) -> bool
[src]
fn le(&self, other: &NonZeroIsize) -> bool
[src]
fn gt(&self, other: &NonZeroIsize) -> bool
[src]
fn ge(&self, other: &NonZeroIsize) -> bool
[src]
impl<Ret> PartialOrd<unsafe extern "C" fn() -> Ret> for unsafe extern "C" fn() -> Ret
[src][−]
fn partial_cmp(&self, other: &unsafe extern "C" fn() -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C> PartialOrd<extern "C" fn(A, B, C, ...) -> Ret> for extern "C" fn(A, B, C, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<f64> for f64
[src][−]
fn partial_cmp(&self, other: &f64) -> Option<Ordering>
[src]
fn lt(&self, other: &f64) -> bool
[src]
fn le(&self, other: &f64) -> bool
[src]
fn ge(&self, other: &f64) -> bool
[src]
fn gt(&self, other: &f64) -> bool
[src]
impl<Ret, A, B> PartialOrd<extern "C" fn(A, B, ...) -> Ret> for extern "C" fn(A, B, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<u16> for u16
[src][−]
fn partial_cmp(&self, other: &u16) -> Option<Ordering>
[src]
fn lt(&self, other: &u16) -> bool
[src]
fn le(&self, other: &u16) -> bool
[src]
fn ge(&self, other: &u16) -> bool
[src]
fn gt(&self, other: &u16) -> bool
[src]
impl PartialOrd<u32> for u32
[src][−]
fn partial_cmp(&self, other: &u32) -> Option<Ordering>
[src]
fn lt(&self, other: &u32) -> bool
[src]
fn le(&self, other: &u32) -> bool
[src]
fn ge(&self, other: &u32) -> bool
[src]
fn gt(&self, other: &u32) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> PartialOrd<fn(A, B, C, D, E, F, G, H, I, J) -> Ret> for fn(A, B, C, D, E, F, G, H, I, J) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &fn(A, B, C, D, E, F, G, H, I, J) -> Ret
) -> Option<Ordering>
impl<A, B, C, D, E, F> PartialOrd<(A, B, C, D, E, F)> for (A, B, C, D, E, F) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C, D, E, F)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C, D, E, F)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F)) -> bool
[src]
impl<T> PartialOrd<RefCell<T>> for RefCell<T> where
T: PartialOrd<T> + ?Sized,
[src][−]
T: PartialOrd<T> + ?Sized,
fn partial_cmp(&self, other: &RefCell<T>) -> Option<Ordering>
[src][−]
Panics
Panics if the value in either RefCell
is currently borrowed.
fn lt(&self, other: &RefCell<T>) -> bool
[src][−]
Panics
Panics if the value in either RefCell
is currently borrowed.
fn le(&self, other: &RefCell<T>) -> bool
[src][−]
Panics
Panics if the value in either RefCell
is currently borrowed.
fn gt(&self, other: &RefCell<T>) -> bool
[src][−]
Panics
Panics if the value in either RefCell
is currently borrowed.
fn ge(&self, other: &RefCell<T>) -> bool
[src][−]
Panics
Panics if the value in either RefCell
is currently borrowed.
impl<Ret, A, B, C, D> PartialOrd<unsafe extern "C" fn(A, B, C, D, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<usize> for usize
[src][−]
fn partial_cmp(&self, other: &usize) -> Option<Ordering>
[src]
fn lt(&self, other: &usize) -> bool
[src]
fn le(&self, other: &usize) -> bool
[src]
fn ge(&self, other: &usize) -> bool
[src]
fn gt(&self, other: &usize) -> bool
[src]
impl PartialOrd<i64> for i64
[src][−]
fn partial_cmp(&self, other: &i64) -> Option<Ordering>
[src]
fn lt(&self, other: &i64) -> bool
[src]
fn le(&self, other: &i64) -> bool
[src]
fn ge(&self, other: &i64) -> bool
[src]
fn gt(&self, other: &i64) -> bool
[src]
impl PartialOrd<TypeId> for TypeId
[src][−]
fn partial_cmp(&self, other: &TypeId) -> Option<Ordering>
[src]
fn lt(&self, other: &TypeId) -> bool
[src]
fn le(&self, other: &TypeId) -> bool
[src]
fn gt(&self, other: &TypeId) -> bool
[src]
fn ge(&self, other: &TypeId) -> bool
[src]
impl<Ret, A, B, C, D, E> PartialOrd<extern "C" fn(A, B, C, D, E) -> Ret> for extern "C" fn(A, B, C, D, E) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D> PartialOrd<unsafe fn(A, B, C, D) -> Ret> for unsafe fn(A, B, C, D) -> Ret
[src][−]
fn partial_cmp(&self, other: &unsafe fn(A, B, C, D) -> Ret) -> Option<Ordering>
[src]
impl<A, B, C, D, E, F, G, H, I, J> PartialOrd<(A, B, C, D, E, F, G, H, I, J)> for (A, B, C, D, E, F, G, H, I, J) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I>,
J: PartialEq<J> + PartialOrd<J> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H>,
I: PartialEq<I> + PartialOrd<I>,
J: PartialEq<J> + PartialOrd<J> + ?Sized,
fn partial_cmp(
&self,
other: &(A, B, C, D, E, F, G, H, I, J)
) -> Option<Ordering>
[src]
&self,
other: &(A, B, C, D, E, F, G, H, I, J)
) -> Option<Ordering>
fn lt(&self, other: &(A, B, C, D, E, F, G, H, I, J)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F, G, H, I, J)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F, G, H, I, J)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F, G, H, I, J)) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> PartialOrd<fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret> for fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C> PartialOrd<unsafe extern "C" fn(A, B, C, ...) -> Ret> for unsafe extern "C" fn(A, B, C, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<NonZeroI64> for NonZeroI64
[src][−]
fn partial_cmp(&self, other: &NonZeroI64) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroI64) -> bool
[src]
fn le(&self, other: &NonZeroI64) -> bool
[src]
fn gt(&self, other: &NonZeroI64) -> bool
[src]
fn ge(&self, other: &NonZeroI64) -> bool
[src]
impl<T> PartialOrd<*const T> for *const T where
T: ?Sized,
[src][−]
T: ?Sized,
fn partial_cmp(&self, other: &*const T) -> Option<Ordering>
[src]
fn lt(&self, other: &*const T) -> bool
[src]
fn le(&self, other: &*const T) -> bool
[src]
fn gt(&self, other: &*const T) -> bool
[src]
fn ge(&self, other: &*const T) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F> PartialOrd<extern "C" fn(A, B, C, D, E, F) -> Ret> for extern "C" fn(A, B, C, D, E, F) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
impl<A, B, C, D, E, F, G, H> PartialOrd<(A, B, C, D, E, F, G, H)> for (A, B, C, D, E, F, G, H) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E>,
F: PartialEq<F> + PartialOrd<F>,
G: PartialEq<G> + PartialOrd<G>,
H: PartialEq<H> + PartialOrd<H> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C, D, E, F, G, H)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C, D, E, F, G, H)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E, F, G, H)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E, F, G, H)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E, F, G, H)) -> bool
[src]
impl PartialOrd<NonZeroI16> for NonZeroI16
[src][−]
fn partial_cmp(&self, other: &NonZeroI16) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroI16) -> bool
[src]
fn le(&self, other: &NonZeroI16) -> bool
[src]
fn gt(&self, other: &NonZeroI16) -> bool
[src]
fn ge(&self, other: &NonZeroI16) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H, I> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret
) -> Option<Ordering>
impl<Ret, A, B> PartialOrd<unsafe fn(A, B) -> Ret> for unsafe fn(A, B) -> Ret
[src][−]
fn partial_cmp(&self, other: &unsafe fn(A, B) -> Ret) -> Option<Ordering>
[src]
impl<'_, '_, A, B> PartialOrd<&'_ mut B> for &'_ mut A where
A: PartialOrd<B> + ?Sized,
B: ?Sized,
[src][−]
A: PartialOrd<B> + ?Sized,
B: ?Sized,
fn partial_cmp(&self, other: &&mut B) -> Option<Ordering>
[src]
fn lt(&self, other: &&mut B) -> bool
[src]
fn le(&self, other: &&mut B) -> bool
[src]
fn gt(&self, other: &&mut B) -> bool
[src]
fn ge(&self, other: &&mut B) -> bool
[src]
impl<T> PartialOrd<[T]> for [T] where
T: PartialOrd<T>,
[src][−]
T: PartialOrd<T>,
Implements comparison of vectors lexicographically.
fn partial_cmp(&self, other: &[T]) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
impl<A, B, C> PartialOrd<(A, B, C)> for (A, B, C) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C)) -> bool
[src]
fn le(&self, other: &(A, B, C)) -> bool
[src]
fn ge(&self, other: &(A, B, C)) -> bool
[src]
fn gt(&self, other: &(A, B, C)) -> bool
[src]
impl<Ret, A, B, C, D> PartialOrd<extern "C" fn(A, B, C, D) -> Ret> for extern "C" fn(A, B, C, D) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D> PartialOrd<fn(A, B, C, D) -> Ret> for fn(A, B, C, D) -> Ret
[src][−]
fn partial_cmp(&self, other: &fn(A, B, C, D) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
impl PartialOrd<NonZeroU32> for NonZeroU32
[src][−]
fn partial_cmp(&self, other: &NonZeroU32) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroU32) -> bool
[src]
fn le(&self, other: &NonZeroU32) -> bool
[src]
fn gt(&self, other: &NonZeroU32) -> bool
[src]
fn ge(&self, other: &NonZeroU32) -> bool
[src]
impl<Ret, A, B, C, D, E> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret
) -> Option<Ordering>
impl PartialOrd<char> for char
[src][−]
fn partial_cmp(&self, other: &char) -> Option<Ordering>
[src]
fn lt(&self, other: &char) -> bool
[src]
fn le(&self, other: &char) -> bool
[src]
fn ge(&self, other: &char) -> bool
[src]
fn gt(&self, other: &char) -> bool
[src]
impl PartialOrd<f32> for f32
[src][−]
fn partial_cmp(&self, other: &f32) -> Option<Ordering>
[src]
fn lt(&self, other: &f32) -> bool
[src]
fn le(&self, other: &f32) -> bool
[src]
fn ge(&self, other: &f32) -> bool
[src]
fn gt(&self, other: &f32) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G> PartialOrd<unsafe fn(A, B, C, D, E, F, G) -> Ret> for unsafe fn(A, B, C, D, E, F, G) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F, G) -> Ret
) -> Option<Ordering>
impl PartialOrd<PhantomPinned> for PhantomPinned
[src][−]
fn partial_cmp(&self, other: &PhantomPinned) -> Option<Ordering>
[src]
impl<Ret, A> PartialOrd<unsafe extern "C" fn(A, ...) -> Ret> for unsafe extern "C" fn(A, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, ...) -> Ret
) -> Option<Ordering>
impl<T> PartialOrd<*mut T> for *mut T where
T: ?Sized,
[src][−]
T: ?Sized,
fn partial_cmp(&self, other: &*mut T) -> Option<Ordering>
[src]
fn lt(&self, other: &*mut T) -> bool
[src]
fn le(&self, other: &*mut T) -> bool
[src]
fn gt(&self, other: &*mut T) -> bool
[src]
fn ge(&self, other: &*mut T) -> bool
[src]
impl<T> PartialOrd<NonNull<T>> for NonNull<T> where
T: ?Sized,
[src][−]
T: ?Sized,
fn partial_cmp(&self, other: &NonNull<T>) -> Option<Ordering>
[src]
impl PartialOrd<NonZeroU128> for NonZeroU128
[src][−]
fn partial_cmp(&self, other: &NonZeroU128) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroU128) -> bool
[src]
fn le(&self, other: &NonZeroU128) -> bool
[src]
fn gt(&self, other: &NonZeroU128) -> bool
[src]
fn ge(&self, other: &NonZeroU128) -> bool
[src]
impl PartialOrd<!> for !
[src][−]
fn partial_cmp(&self, &!) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H> PartialOrd<fn(A, B, C, D, E, F, G, H) -> Ret> for fn(A, B, C, D, E, F, G, H) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &fn(A, B, C, D, E, F, G, H) -> Ret
) -> Option<Ordering>
impl PartialOrd<()> for ()
[src][−]
fn partial_cmp(&self, &()) -> Option<Ordering>
[src]
impl PartialOrd<i128> for i128
[src][−]
fn partial_cmp(&self, other: &i128) -> Option<Ordering>
[src]
fn lt(&self, other: &i128) -> bool
[src]
fn le(&self, other: &i128) -> bool
[src]
fn ge(&self, other: &i128) -> bool
[src]
fn gt(&self, other: &i128) -> bool
[src]
impl<Ret, A> PartialOrd<unsafe fn(A) -> Ret> for unsafe fn(A) -> Ret
[src][−]
fn partial_cmp(&self, other: &unsafe fn(A) -> Ret) -> Option<Ordering>
[src]
impl<Ret> PartialOrd<extern "C" fn() -> Ret> for extern "C" fn() -> Ret
[src][−]
fn partial_cmp(&self, other: &extern "C" fn() -> Ret) -> Option<Ordering>
[src]
impl PartialOrd<i8> for i8
[src][−]
fn partial_cmp(&self, other: &i8) -> Option<Ordering>
[src]
fn lt(&self, other: &i8) -> bool
[src]
fn le(&self, other: &i8) -> bool
[src]
fn ge(&self, other: &i8) -> bool
[src]
fn gt(&self, other: &i8) -> bool
[src]
impl PartialOrd<NonZeroU8> for NonZeroU8
[src][−]
fn partial_cmp(&self, other: &NonZeroU8) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroU8) -> bool
[src]
fn le(&self, other: &NonZeroU8) -> bool
[src]
fn gt(&self, other: &NonZeroU8) -> bool
[src]
fn ge(&self, other: &NonZeroU8) -> bool
[src]
impl<Ret, A> PartialOrd<extern "C" fn(A, ...) -> Ret> for extern "C" fn(A, ...) -> Ret
[src][−]
fn partial_cmp(&self, other: &extern "C" fn(A, ...) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
impl PartialOrd<i32> for i32
[src][−]
fn partial_cmp(&self, other: &i32) -> Option<Ordering>
[src]
fn lt(&self, other: &i32) -> bool
[src]
fn le(&self, other: &i32) -> bool
[src]
fn ge(&self, other: &i32) -> bool
[src]
fn gt(&self, other: &i32) -> bool
[src]
impl<Ret, A> PartialOrd<extern "C" fn(A) -> Ret> for extern "C" fn(A) -> Ret
[src][−]
fn partial_cmp(&self, other: &extern "C" fn(A) -> Ret) -> Option<Ordering>
[src]
impl<Ret, A, B, C, D, E, F, G, H, I, J, K> PartialOrd<extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret> for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret
) -> Option<Ordering>
impl<T> PartialOrd<Wrapping<T>> for Wrapping<T> where
T: PartialOrd<T>,
[src][−]
T: PartialOrd<T>,
fn partial_cmp(&self, other: &Wrapping<T>) -> Option<Ordering>
[src]
fn lt(&self, other: &Wrapping<T>) -> bool
[src]
fn le(&self, other: &Wrapping<T>) -> bool
[src]
fn gt(&self, other: &Wrapping<T>) -> bool
[src]
fn ge(&self, other: &Wrapping<T>) -> bool
[src]
impl PartialOrd<Duration> for Duration
[src][−]
fn partial_cmp(&self, other: &Duration) -> Option<Ordering>
[src]
fn lt(&self, other: &Duration) -> bool
[src]
fn le(&self, other: &Duration) -> bool
[src]
fn gt(&self, other: &Duration) -> bool
[src]
fn ge(&self, other: &Duration) -> bool
[src]
impl<T> PartialOrd<Poll<T>> for Poll<T> where
T: PartialOrd<T>,
[src][−]
T: PartialOrd<T>,
fn partial_cmp(&self, other: &Poll<T>) -> Option<Ordering>
[src]
fn lt(&self, other: &Poll<T>) -> bool
[src]
fn le(&self, other: &Poll<T>) -> bool
[src]
fn gt(&self, other: &Poll<T>) -> bool
[src]
fn ge(&self, other: &Poll<T>) -> bool
[src]
impl PartialOrd<CpuidResult> for CpuidResult
[src][−]
fn partial_cmp(&self, other: &CpuidResult) -> Option<Ordering>
[src]
fn lt(&self, other: &CpuidResult) -> bool
[src]
fn le(&self, other: &CpuidResult) -> bool
[src]
fn gt(&self, other: &CpuidResult) -> bool
[src]
fn ge(&self, other: &CpuidResult) -> bool
[src]
impl PartialOrd<NonZeroU64> for NonZeroU64
[src][−]
fn partial_cmp(&self, other: &NonZeroU64) -> Option<Ordering>
[src]
fn lt(&self, other: &NonZeroU64) -> bool
[src]
fn le(&self, other: &NonZeroU64) -> bool
[src]
fn gt(&self, other: &NonZeroU64) -> bool
[src]
fn ge(&self, other: &NonZeroU64) -> bool
[src]
impl<Ret, A, B, C, D, E, F, G, H> PartialOrd<unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret> for unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret> for fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> PartialOrd<unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret> for unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret
) -> Option<Ordering>
impl<A, B, C, D, E> PartialOrd<(A, B, C, D, E)> for (A, B, C, D, E) where
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E> + ?Sized,
[src][−]
A: PartialEq<A> + PartialOrd<A>,
B: PartialEq<B> + PartialOrd<B>,
C: PartialEq<C> + PartialOrd<C>,
D: PartialEq<D> + PartialOrd<D>,
E: PartialEq<E> + PartialOrd<E> + ?Sized,
fn partial_cmp(&self, other: &(A, B, C, D, E)) -> Option<Ordering>
[src]
fn lt(&self, other: &(A, B, C, D, E)) -> bool
[src]
fn le(&self, other: &(A, B, C, D, E)) -> bool
[src]
fn ge(&self, other: &(A, B, C, D, E)) -> bool
[src]
fn gt(&self, other: &(A, B, C, D, E)) -> bool
[src]
impl<Ret, A, B> PartialOrd<unsafe extern "C" fn(A, B) -> Ret> for unsafe extern "C" fn(A, B) -> Ret
[src][−]
fn partial_cmp(
&self,
other: &unsafe extern "C" fn(A, B) -> Ret
) -> Option<Ordering>
[src]
&self,
other: &unsafe extern "C" fn(A, B) -> Ret
) -> Option<Ordering>
impl<T> PartialOrd<Rc<T>> for Rc<T> where
T: PartialOrd<T> + ?Sized,
[src][−]
T: PartialOrd<T> + ?Sized,
fn partial_cmp(&self, other: &Rc<T>) -> Option<Ordering>
[src][−]
Partial comparison for two Rc
s.
The two are compared by calling partial_cmp()
on their inner values.
Examples
use std::rc::Rc; use std::cmp::Ordering; let five = Rc::new(5); assert_eq!(Some(Ordering::Less), five.partial_cmp(&Rc::new(6)));
fn lt(&self, other: &Rc<T>) -> bool
[src][−]
Less-than comparison for two Rc
s.
The two are compared by calling <
on their inner values.
Examples
use std::rc::Rc; let five = Rc::new(5); assert!(five < Rc::new(6));
fn le(&self, other: &Rc<T>) -> bool
[src][−]
'Less than or equal to' comparison for two Rc
s.
The two are compared by calling <=
on their inner values.
Examples
use std::rc::Rc; let five = Rc::new(5); assert!(five <= Rc::new(5));
fn gt(&self, other: &Rc<T>) -> bool
[src][−]
Greater-than comparison for two Rc
s.
The two are compared by calling >
on their inner values.
Examples
use std::rc::Rc; let five = Rc::new(5); assert!(five > Rc::new(4));
fn ge(&self, other: &Rc<T>) -> bool
[src][−]
'Greater than or equal to' comparison for two Rc
s.
The two are compared by calling >=
on their inner values.
Examples
use std::rc::Rc; let five = Rc::new(5); assert!(five >= Rc::new(5));
impl<T> PartialOrd<Arc<T>> for Arc<T> where
T: PartialOrd<T> + ?Sized,
[src][−]
T: PartialOrd<T> + ?Sized,
fn partial_cmp(&self, other: &Arc<T>) -> Option<Ordering>
[src][−]
Partial comparison for two Arc
s.
The two are compared by calling partial_cmp()
on their inner values.
Examples
use std::sync::Arc; use std::cmp::Ordering; let five = Arc::new(5); assert_eq!(Some(Ordering::Less), five.partial_cmp(&Arc::new(6)));
fn lt(&self, other: &Arc<T>) -> bool
[src][−]
Less-than comparison for two Arc
s.
The two are compared by calling <
on their inner values.
Examples
use std::sync::Arc; let five = Arc::new(5); assert!(five < Arc::new(6));
fn le(&self, other: &Arc<T>) -> bool
[src][−]
'Less than or equal to' comparison for two Arc
s.
The two are compared by calling <=
on their inner values.
Examples
use std::sync::Arc; let five = Arc::new(5); assert!(five <= Arc::new(5));
fn gt(&self, other: &Arc<T>) -> bool
[src][−]
Greater-than comparison for two Arc
s.
The two are compared by calling >
on their inner values.
Examples
use std::sync::Arc; let five = Arc::new(5); assert!(five > Arc::new(4));
fn ge(&self, other: &Arc<T>) -> bool
[src][−]
'Greater than or equal to' comparison for two Arc
s.
The two are compared by calling >=
on their inner values.
Examples
use std::sync::Arc; let five = Arc::new(5); assert!(five >= Arc::new(5));
Implementors
impl PartialOrd<Ordering> for Ordering
[src][+]
impl PartialOrd<Infallible> for Infallible
[src][+]
impl PartialOrd<Error> for Error
[src][+]
impl PartialOrd<NoneError> for NoneError
[src][+]
impl PartialOrd<String> for String
[src][+]
impl<'a, 'b> PartialOrd<&'a Path> for Cow<'b, OsStr>
[src][+]
impl<'a, 'b> PartialOrd<&'b OsStr> for Cow<'a, OsStr>
[src][+]
impl<'a, 'b> PartialOrd<&'b OsStr> for Cow<'a, Path>
[src][+]
impl<'a, 'b> PartialOrd<&'b Path> for Cow<'a, Path>
[src][+]
impl<'a, 'b> PartialOrd<OsStr> for Cow<'a, OsStr>
[src][+]
impl<'a, 'b> PartialOrd<OsStr> for Cow<'a, Path>
[src][+]
impl<'a, 'b> PartialOrd<OsString> for Cow<'a, OsStr>
[src][+]
impl<'a, 'b> PartialOrd<OsString> for Cow<'a, Path>
[src][+]
impl<'a, 'b> PartialOrd<Path> for Cow<'a, OsStr>
[src][+]
impl<'a, 'b> PartialOrd<Path> for Cow<'a, Path>
[src][+]
impl<'a, 'b> PartialOrd<PathBuf> for Cow<'a, OsStr>
[src][+]
impl<'a, 'b> PartialOrd<PathBuf> for Cow<'a, Path>
[src][+]
impl<'a, B> PartialOrd<Cow<'a, B>> for Cow<'a, B> where
B: PartialOrd<B> + ToOwned + ?Sized,
[src][+]
B: PartialOrd<B> + ToOwned + ?Sized,
impl<A> PartialOrd<VecDeque<A>> for VecDeque<A> where
A: PartialOrd<A>,
[src][+]
A: PartialOrd<A>,
impl<K, V> PartialOrd<BTreeMap<K, V>> for BTreeMap<K, V> where
K: PartialOrd<K>,
V: PartialOrd<V>,
[src][+]
K: PartialOrd<K>,
V: PartialOrd<V>,
impl<T> PartialOrd<Option<T>> for Option<T> where
T: PartialOrd<T>,
[src][+]
T: PartialOrd<T>,
impl<T> PartialOrd<Reverse<T>> for Reverse<T> where
T: PartialOrd<T>,
[src][+]
T: PartialOrd<T>,
impl<T> PartialOrd<BTreeSet<T>> for BTreeSet<T> where
T: PartialOrd<T>,
[src][+]
T: PartialOrd<T>,
impl<T> PartialOrd<LinkedList<T>> for LinkedList<T> where
T: PartialOrd<T>,
[src][+]
T: PartialOrd<T>,
impl<T> PartialOrd<ManuallyDrop<T>> for ManuallyDrop<T> where
T: PartialOrd<T> + ?Sized,
[src][+]
T: PartialOrd<T> + ?Sized,
impl<T> PartialOrd<Box<T>> for Box<T> where
T: PartialOrd<T> + ?Sized,
[src][+]
T: PartialOrd<T> + ?Sized,
impl<T> PartialOrd<Vec<T>> for Vec<T> where
T: PartialOrd<T>,
[src][+]
T: PartialOrd<T>,
fn partial_cmp(&self, other: &Vec<T>) -> Option<Ordering>
[src]
impl<T, E> PartialOrd<Result<T, E>> for Result<T, E> where
E: PartialOrd<E>,
T: PartialOrd<T>,
[src][+]
E: PartialOrd<E>,
T: PartialOrd<T>,
impl<Y, R> PartialOrd<GeneratorState<Y, R>> for GeneratorState<Y, R> where
R: PartialOrd<R>,
Y: PartialOrd<Y>,
[src][+]
R: PartialOrd<R>,
Y: PartialOrd<Y>,
impl PartialOrd<Point> for Point
impl PartialOrd<Point> for Point
impl PartialOrd<Sides> for Sides
impl PartialOrd<Sides> for Sides
impl<A> PartialOrd<ArrayString<A>> for ArrayString<A> where
A: Array<Item = u8> + Copy,
impl<A> PartialOrd<ArrayString<A>> for ArrayString<A> where
A: Array<Item = u8> + Copy,
impl<A> PartialOrd<str> for ArrayString<A> where
A: Array<Item = u8> + Copy,
impl<A> PartialOrd<str> for ArrayString<A> where
A: Array<Item = u8> + Copy,
impl<A> PartialOrd<ArrayString<A>> for str where
A: Array<Item = u8> + Copy,
impl<A> PartialOrd<ArrayString<A>> for str where
A: Array<Item = u8> + Copy,
impl<T: PartialOrd> PartialOrd<CapacityError<T>> for CapacityError<T>
impl<T: PartialOrd> PartialOrd<CapacityError<T>> for CapacityError<T>
impl<A: Array> PartialOrd<ArrayVec<A>> for ArrayVec<A> where
A::Item: PartialOrd,
impl<A: Array> PartialOrd<ArrayVec<A>> for ArrayVec<A> where
A::Item: PartialOrd,
impl PartialOrd<PipelineCacheCreateFlags> for PipelineCacheCreateFlags
impl PartialOrd<PipelineCacheCreateFlags> for PipelineCacheCreateFlags
impl PartialOrd<CullModeFlags> for CullModeFlags
impl PartialOrd<CullModeFlags> for CullModeFlags
impl PartialOrd<QueueFlags> for QueueFlags
impl PartialOrd<QueueFlags> for QueueFlags
impl PartialOrd<RenderPassCreateFlags> for RenderPassCreateFlags
impl PartialOrd<RenderPassCreateFlags> for RenderPassCreateFlags
impl PartialOrd<DeviceQueueCreateFlags> for DeviceQueueCreateFlags
impl PartialOrd<DeviceQueueCreateFlags> for DeviceQueueCreateFlags
impl PartialOrd<MemoryPropertyFlags> for MemoryPropertyFlags
impl PartialOrd<MemoryPropertyFlags> for MemoryPropertyFlags
impl PartialOrd<MemoryHeapFlags> for MemoryHeapFlags
impl PartialOrd<MemoryHeapFlags> for MemoryHeapFlags
impl PartialOrd<AccessFlags> for AccessFlags
impl PartialOrd<AccessFlags> for AccessFlags
impl PartialOrd<BufferUsageFlags> for BufferUsageFlags
impl PartialOrd<BufferUsageFlags> for BufferUsageFlags
impl PartialOrd<BufferCreateFlags> for BufferCreateFlags
impl PartialOrd<BufferCreateFlags> for BufferCreateFlags
impl PartialOrd<ShaderStageFlags> for ShaderStageFlags
impl PartialOrd<ShaderStageFlags> for ShaderStageFlags
impl PartialOrd<ImageUsageFlags> for ImageUsageFlags
impl PartialOrd<ImageUsageFlags> for ImageUsageFlags
impl PartialOrd<ImageCreateFlags> for ImageCreateFlags
impl PartialOrd<ImageCreateFlags> for ImageCreateFlags
impl PartialOrd<ImageViewCreateFlags> for ImageViewCreateFlags
impl PartialOrd<ImageViewCreateFlags> for ImageViewCreateFlags
impl PartialOrd<SamplerCreateFlags> for SamplerCreateFlags
impl PartialOrd<SamplerCreateFlags> for SamplerCreateFlags
impl PartialOrd<PipelineCreateFlags> for PipelineCreateFlags
impl PartialOrd<PipelineCreateFlags> for PipelineCreateFlags
impl PartialOrd<PipelineShaderStageCreateFlags> for PipelineShaderStageCreateFlags
impl PartialOrd<PipelineShaderStageCreateFlags> for PipelineShaderStageCreateFlags
impl PartialOrd<ColorComponentFlags> for ColorComponentFlags
impl PartialOrd<ColorComponentFlags> for ColorComponentFlags
impl PartialOrd<FenceCreateFlags> for FenceCreateFlags
impl PartialOrd<FenceCreateFlags> for FenceCreateFlags
impl PartialOrd<SemaphoreCreateFlags> for SemaphoreCreateFlags
impl PartialOrd<SemaphoreCreateFlags> for SemaphoreCreateFlags
impl PartialOrd<FormatFeatureFlags> for FormatFeatureFlags
impl PartialOrd<FormatFeatureFlags> for FormatFeatureFlags
impl PartialOrd<QueryControlFlags> for QueryControlFlags
impl PartialOrd<QueryControlFlags> for QueryControlFlags
impl PartialOrd<QueryResultFlags> for QueryResultFlags
impl PartialOrd<QueryResultFlags> for QueryResultFlags
impl PartialOrd<CommandBufferUsageFlags> for CommandBufferUsageFlags
impl PartialOrd<CommandBufferUsageFlags> for CommandBufferUsageFlags
impl PartialOrd<QueryPipelineStatisticFlags> for QueryPipelineStatisticFlags
impl PartialOrd<QueryPipelineStatisticFlags> for QueryPipelineStatisticFlags
impl PartialOrd<ImageAspectFlags> for ImageAspectFlags
impl PartialOrd<ImageAspectFlags> for ImageAspectFlags
impl PartialOrd<SparseImageFormatFlags> for SparseImageFormatFlags
impl PartialOrd<SparseImageFormatFlags> for SparseImageFormatFlags
impl PartialOrd<SparseMemoryBindFlags> for SparseMemoryBindFlags
impl PartialOrd<SparseMemoryBindFlags> for SparseMemoryBindFlags
impl PartialOrd<PipelineStageFlags> for PipelineStageFlags
impl PartialOrd<PipelineStageFlags> for PipelineStageFlags
impl PartialOrd<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl PartialOrd<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl PartialOrd<CommandPoolResetFlags> for CommandPoolResetFlags
impl PartialOrd<CommandPoolResetFlags> for CommandPoolResetFlags
impl PartialOrd<CommandBufferResetFlags> for CommandBufferResetFlags
impl PartialOrd<CommandBufferResetFlags> for CommandBufferResetFlags
impl PartialOrd<SampleCountFlags> for SampleCountFlags
impl PartialOrd<SampleCountFlags> for SampleCountFlags
impl PartialOrd<AttachmentDescriptionFlags> for AttachmentDescriptionFlags
impl PartialOrd<AttachmentDescriptionFlags> for AttachmentDescriptionFlags
impl PartialOrd<StencilFaceFlags> for StencilFaceFlags
impl PartialOrd<StencilFaceFlags> for StencilFaceFlags
impl PartialOrd<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl PartialOrd<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl PartialOrd<DependencyFlags> for DependencyFlags
impl PartialOrd<DependencyFlags> for DependencyFlags
impl PartialOrd<SemaphoreWaitFlags> for SemaphoreWaitFlags
impl PartialOrd<SemaphoreWaitFlags> for SemaphoreWaitFlags
impl PartialOrd<DisplayPlaneAlphaFlagsKHR> for DisplayPlaneAlphaFlagsKHR
impl PartialOrd<DisplayPlaneAlphaFlagsKHR> for DisplayPlaneAlphaFlagsKHR
impl PartialOrd<CompositeAlphaFlagsKHR> for CompositeAlphaFlagsKHR
impl PartialOrd<CompositeAlphaFlagsKHR> for CompositeAlphaFlagsKHR
impl PartialOrd<SurfaceTransformFlagsKHR> for SurfaceTransformFlagsKHR
impl PartialOrd<SurfaceTransformFlagsKHR> for SurfaceTransformFlagsKHR
impl PartialOrd<SwapchainImageUsageFlagsANDROID> for SwapchainImageUsageFlagsANDROID
impl PartialOrd<SwapchainImageUsageFlagsANDROID> for SwapchainImageUsageFlagsANDROID
impl PartialOrd<DebugReportFlagsEXT> for DebugReportFlagsEXT
impl PartialOrd<DebugReportFlagsEXT> for DebugReportFlagsEXT
impl PartialOrd<ExternalMemoryHandleTypeFlagsNV> for ExternalMemoryHandleTypeFlagsNV
impl PartialOrd<ExternalMemoryHandleTypeFlagsNV> for ExternalMemoryHandleTypeFlagsNV
impl PartialOrd<ExternalMemoryFeatureFlagsNV> for ExternalMemoryFeatureFlagsNV
impl PartialOrd<ExternalMemoryFeatureFlagsNV> for ExternalMemoryFeatureFlagsNV
impl PartialOrd<SubgroupFeatureFlags> for SubgroupFeatureFlags
impl PartialOrd<SubgroupFeatureFlags> for SubgroupFeatureFlags
impl PartialOrd<IndirectCommandsLayoutUsageFlagsNV> for IndirectCommandsLayoutUsageFlagsNV
impl PartialOrd<IndirectCommandsLayoutUsageFlagsNV> for IndirectCommandsLayoutUsageFlagsNV
impl PartialOrd<IndirectStateFlagsNV> for IndirectStateFlagsNV
impl PartialOrd<IndirectStateFlagsNV> for IndirectStateFlagsNV
impl PartialOrd<DescriptorSetLayoutCreateFlags> for DescriptorSetLayoutCreateFlags
impl PartialOrd<DescriptorSetLayoutCreateFlags> for DescriptorSetLayoutCreateFlags
impl PartialOrd<ExternalMemoryHandleTypeFlags> for ExternalMemoryHandleTypeFlags
impl PartialOrd<ExternalMemoryHandleTypeFlags> for ExternalMemoryHandleTypeFlags
impl PartialOrd<ExternalMemoryFeatureFlags> for ExternalMemoryFeatureFlags
impl PartialOrd<ExternalMemoryFeatureFlags> for ExternalMemoryFeatureFlags
impl PartialOrd<ExternalSemaphoreHandleTypeFlags> for ExternalSemaphoreHandleTypeFlags
impl PartialOrd<ExternalSemaphoreHandleTypeFlags> for ExternalSemaphoreHandleTypeFlags
impl PartialOrd<ExternalSemaphoreFeatureFlags> for ExternalSemaphoreFeatureFlags
impl PartialOrd<ExternalSemaphoreFeatureFlags> for ExternalSemaphoreFeatureFlags
impl PartialOrd<SemaphoreImportFlags> for SemaphoreImportFlags
impl PartialOrd<SemaphoreImportFlags> for SemaphoreImportFlags
impl PartialOrd<ExternalFenceHandleTypeFlags> for ExternalFenceHandleTypeFlags
impl PartialOrd<ExternalFenceHandleTypeFlags> for ExternalFenceHandleTypeFlags
impl PartialOrd<ExternalFenceFeatureFlags> for ExternalFenceFeatureFlags
impl PartialOrd<ExternalFenceFeatureFlags> for ExternalFenceFeatureFlags
impl PartialOrd<FenceImportFlags> for FenceImportFlags
impl PartialOrd<FenceImportFlags> for FenceImportFlags
impl PartialOrd<SurfaceCounterFlagsEXT> for SurfaceCounterFlagsEXT
impl PartialOrd<SurfaceCounterFlagsEXT> for SurfaceCounterFlagsEXT
impl PartialOrd<PeerMemoryFeatureFlags> for PeerMemoryFeatureFlags
impl PartialOrd<PeerMemoryFeatureFlags> for PeerMemoryFeatureFlags
impl PartialOrd<MemoryAllocateFlags> for MemoryAllocateFlags
impl PartialOrd<MemoryAllocateFlags> for MemoryAllocateFlags
impl PartialOrd<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR
impl PartialOrd<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR
impl PartialOrd<SwapchainCreateFlagsKHR> for SwapchainCreateFlagsKHR
impl PartialOrd<SwapchainCreateFlagsKHR> for SwapchainCreateFlagsKHR
impl PartialOrd<SubpassDescriptionFlags> for SubpassDescriptionFlags
impl PartialOrd<SubpassDescriptionFlags> for SubpassDescriptionFlags
impl PartialOrd<DebugUtilsMessageSeverityFlagsEXT> for DebugUtilsMessageSeverityFlagsEXT
impl PartialOrd<DebugUtilsMessageSeverityFlagsEXT> for DebugUtilsMessageSeverityFlagsEXT
impl PartialOrd<DebugUtilsMessageTypeFlagsEXT> for DebugUtilsMessageTypeFlagsEXT
impl PartialOrd<DebugUtilsMessageTypeFlagsEXT> for DebugUtilsMessageTypeFlagsEXT
impl PartialOrd<DescriptorBindingFlags> for DescriptorBindingFlags
impl PartialOrd<DescriptorBindingFlags> for DescriptorBindingFlags
impl PartialOrd<ConditionalRenderingFlagsEXT> for ConditionalRenderingFlagsEXT
impl PartialOrd<ConditionalRenderingFlagsEXT> for ConditionalRenderingFlagsEXT
impl PartialOrd<ResolveModeFlags> for ResolveModeFlags
impl PartialOrd<ResolveModeFlags> for ResolveModeFlags
impl PartialOrd<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR
impl PartialOrd<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR
impl PartialOrd<GeometryFlagsKHR> for GeometryFlagsKHR
impl PartialOrd<GeometryFlagsKHR> for GeometryFlagsKHR
impl PartialOrd<BuildAccelerationStructureFlagsKHR> for BuildAccelerationStructureFlagsKHR
impl PartialOrd<BuildAccelerationStructureFlagsKHR> for BuildAccelerationStructureFlagsKHR
impl PartialOrd<FramebufferCreateFlags> for FramebufferCreateFlags
impl PartialOrd<FramebufferCreateFlags> for FramebufferCreateFlags
impl PartialOrd<DeviceDiagnosticsConfigFlagsNV> for DeviceDiagnosticsConfigFlagsNV
impl PartialOrd<DeviceDiagnosticsConfigFlagsNV> for DeviceDiagnosticsConfigFlagsNV
impl PartialOrd<PipelineCreationFeedbackFlagsEXT> for PipelineCreationFeedbackFlagsEXT
impl PartialOrd<PipelineCreationFeedbackFlagsEXT> for PipelineCreationFeedbackFlagsEXT
impl PartialOrd<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR
impl PartialOrd<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR
impl PartialOrd<AcquireProfilingLockFlagsKHR> for AcquireProfilingLockFlagsKHR
impl PartialOrd<AcquireProfilingLockFlagsKHR> for AcquireProfilingLockFlagsKHR
impl PartialOrd<ShaderCorePropertiesFlagsAMD> for ShaderCorePropertiesFlagsAMD
impl PartialOrd<ShaderCorePropertiesFlagsAMD> for ShaderCorePropertiesFlagsAMD
impl PartialOrd<ShaderModuleCreateFlags> for ShaderModuleCreateFlags
impl PartialOrd<ShaderModuleCreateFlags> for ShaderModuleCreateFlags
impl PartialOrd<PipelineCompilerControlFlagsAMD> for PipelineCompilerControlFlagsAMD
impl PartialOrd<PipelineCompilerControlFlagsAMD> for PipelineCompilerControlFlagsAMD
impl PartialOrd<ToolPurposeFlagsEXT> for ToolPurposeFlagsEXT
impl PartialOrd<ToolPurposeFlagsEXT> for ToolPurposeFlagsEXT
impl PartialOrd<QueryPoolCreateFlags> for QueryPoolCreateFlags
impl PartialOrd<QueryPoolCreateFlags> for QueryPoolCreateFlags
impl PartialOrd<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags
impl PartialOrd<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags
impl PartialOrd<PipelineDepthStencilStateCreateFlags> for PipelineDepthStencilStateCreateFlags
impl PartialOrd<PipelineDepthStencilStateCreateFlags> for PipelineDepthStencilStateCreateFlags
impl PartialOrd<PipelineDynamicStateCreateFlags> for PipelineDynamicStateCreateFlags
impl PartialOrd<PipelineDynamicStateCreateFlags> for PipelineDynamicStateCreateFlags
impl PartialOrd<PipelineColorBlendStateCreateFlags> for PipelineColorBlendStateCreateFlags
impl PartialOrd<PipelineColorBlendStateCreateFlags> for PipelineColorBlendStateCreateFlags
impl PartialOrd<PipelineMultisampleStateCreateFlags> for PipelineMultisampleStateCreateFlags
impl PartialOrd<PipelineMultisampleStateCreateFlags> for PipelineMultisampleStateCreateFlags
impl PartialOrd<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags
impl PartialOrd<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags
impl PartialOrd<PipelineViewportStateCreateFlags> for PipelineViewportStateCreateFlags
impl PartialOrd<PipelineViewportStateCreateFlags> for PipelineViewportStateCreateFlags
impl PartialOrd<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags
impl PartialOrd<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags
impl PartialOrd<PipelineInputAssemblyStateCreateFlags> for PipelineInputAssemblyStateCreateFlags
impl PartialOrd<PipelineInputAssemblyStateCreateFlags> for PipelineInputAssemblyStateCreateFlags
impl PartialOrd<PipelineVertexInputStateCreateFlags> for PipelineVertexInputStateCreateFlags
impl PartialOrd<PipelineVertexInputStateCreateFlags> for PipelineVertexInputStateCreateFlags
impl PartialOrd<BufferViewCreateFlags> for BufferViewCreateFlags
impl PartialOrd<BufferViewCreateFlags> for BufferViewCreateFlags
impl PartialOrd<InstanceCreateFlags> for InstanceCreateFlags
impl PartialOrd<InstanceCreateFlags> for InstanceCreateFlags
impl PartialOrd<DeviceCreateFlags> for DeviceCreateFlags
impl PartialOrd<DeviceCreateFlags> for DeviceCreateFlags
impl PartialOrd<EventCreateFlags> for EventCreateFlags
impl PartialOrd<EventCreateFlags> for EventCreateFlags
impl PartialOrd<MemoryMapFlags> for MemoryMapFlags
impl PartialOrd<MemoryMapFlags> for MemoryMapFlags
impl PartialOrd<DescriptorPoolResetFlags> for DescriptorPoolResetFlags
impl PartialOrd<DescriptorPoolResetFlags> for DescriptorPoolResetFlags
impl PartialOrd<DescriptorUpdateTemplateCreateFlags> for DescriptorUpdateTemplateCreateFlags
impl PartialOrd<DescriptorUpdateTemplateCreateFlags> for DescriptorUpdateTemplateCreateFlags
impl PartialOrd<DisplayModeCreateFlagsKHR> for DisplayModeCreateFlagsKHR
impl PartialOrd<DisplayModeCreateFlagsKHR> for DisplayModeCreateFlagsKHR
impl PartialOrd<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl PartialOrd<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl PartialOrd<AndroidSurfaceCreateFlagsKHR> for AndroidSurfaceCreateFlagsKHR
impl PartialOrd<AndroidSurfaceCreateFlagsKHR> for AndroidSurfaceCreateFlagsKHR
impl PartialOrd<ViSurfaceCreateFlagsNN> for ViSurfaceCreateFlagsNN
impl PartialOrd<ViSurfaceCreateFlagsNN> for ViSurfaceCreateFlagsNN
impl PartialOrd<WaylandSurfaceCreateFlagsKHR> for WaylandSurfaceCreateFlagsKHR
impl PartialOrd<WaylandSurfaceCreateFlagsKHR> for WaylandSurfaceCreateFlagsKHR
impl PartialOrd<Win32SurfaceCreateFlagsKHR> for Win32SurfaceCreateFlagsKHR
impl PartialOrd<Win32SurfaceCreateFlagsKHR> for Win32SurfaceCreateFlagsKHR
impl PartialOrd<XlibSurfaceCreateFlagsKHR> for XlibSurfaceCreateFlagsKHR
impl PartialOrd<XlibSurfaceCreateFlagsKHR> for XlibSurfaceCreateFlagsKHR
impl PartialOrd<XcbSurfaceCreateFlagsKHR> for XcbSurfaceCreateFlagsKHR
impl PartialOrd<XcbSurfaceCreateFlagsKHR> for XcbSurfaceCreateFlagsKHR
impl PartialOrd<IOSSurfaceCreateFlagsMVK> for IOSSurfaceCreateFlagsMVK
impl PartialOrd<IOSSurfaceCreateFlagsMVK> for IOSSurfaceCreateFlagsMVK
impl PartialOrd<MacOSSurfaceCreateFlagsMVK> for MacOSSurfaceCreateFlagsMVK
impl PartialOrd<MacOSSurfaceCreateFlagsMVK> for MacOSSurfaceCreateFlagsMVK
impl PartialOrd<MetalSurfaceCreateFlagsEXT> for MetalSurfaceCreateFlagsEXT
impl PartialOrd<MetalSurfaceCreateFlagsEXT> for MetalSurfaceCreateFlagsEXT
impl PartialOrd<ImagePipeSurfaceCreateFlagsFUCHSIA> for ImagePipeSurfaceCreateFlagsFUCHSIA
impl PartialOrd<ImagePipeSurfaceCreateFlagsFUCHSIA> for ImagePipeSurfaceCreateFlagsFUCHSIA
impl PartialOrd<StreamDescriptorSurfaceCreateFlagsGGP> for StreamDescriptorSurfaceCreateFlagsGGP
impl PartialOrd<StreamDescriptorSurfaceCreateFlagsGGP> for StreamDescriptorSurfaceCreateFlagsGGP
impl PartialOrd<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT
impl PartialOrd<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT
impl PartialOrd<CommandPoolTrimFlags> for CommandPoolTrimFlags
impl PartialOrd<CommandPoolTrimFlags> for CommandPoolTrimFlags
impl PartialOrd<PipelineViewportSwizzleStateCreateFlagsNV> for PipelineViewportSwizzleStateCreateFlagsNV
impl PartialOrd<PipelineViewportSwizzleStateCreateFlagsNV> for PipelineViewportSwizzleStateCreateFlagsNV
impl PartialOrd<PipelineDiscardRectangleStateCreateFlagsEXT> for PipelineDiscardRectangleStateCreateFlagsEXT
impl PartialOrd<PipelineDiscardRectangleStateCreateFlagsEXT> for PipelineDiscardRectangleStateCreateFlagsEXT
impl PartialOrd<PipelineCoverageToColorStateCreateFlagsNV> for PipelineCoverageToColorStateCreateFlagsNV
impl PartialOrd<PipelineCoverageToColorStateCreateFlagsNV> for PipelineCoverageToColorStateCreateFlagsNV
impl PartialOrd<PipelineCoverageModulationStateCreateFlagsNV> for PipelineCoverageModulationStateCreateFlagsNV
impl PartialOrd<PipelineCoverageModulationStateCreateFlagsNV> for PipelineCoverageModulationStateCreateFlagsNV
impl PartialOrd<PipelineCoverageReductionStateCreateFlagsNV> for PipelineCoverageReductionStateCreateFlagsNV
impl PartialOrd<PipelineCoverageReductionStateCreateFlagsNV> for PipelineCoverageReductionStateCreateFlagsNV
impl PartialOrd<ValidationCacheCreateFlagsEXT> for ValidationCacheCreateFlagsEXT
impl PartialOrd<ValidationCacheCreateFlagsEXT> for ValidationCacheCreateFlagsEXT
impl PartialOrd<DebugUtilsMessengerCreateFlagsEXT> for DebugUtilsMessengerCreateFlagsEXT
impl PartialOrd<DebugUtilsMessengerCreateFlagsEXT> for DebugUtilsMessengerCreateFlagsEXT
impl PartialOrd<DebugUtilsMessengerCallbackDataFlagsEXT> for DebugUtilsMessengerCallbackDataFlagsEXT
impl PartialOrd<DebugUtilsMessengerCallbackDataFlagsEXT> for DebugUtilsMessengerCallbackDataFlagsEXT
impl PartialOrd<PipelineRasterizationConservativeStateCreateFlagsEXT> for PipelineRasterizationConservativeStateCreateFlagsEXT
impl PartialOrd<PipelineRasterizationConservativeStateCreateFlagsEXT> for PipelineRasterizationConservativeStateCreateFlagsEXT
impl PartialOrd<PipelineRasterizationStateStreamCreateFlagsEXT> for PipelineRasterizationStateStreamCreateFlagsEXT
impl PartialOrd<PipelineRasterizationStateStreamCreateFlagsEXT> for PipelineRasterizationStateStreamCreateFlagsEXT
impl PartialOrd<PipelineRasterizationDepthClipStateCreateFlagsEXT> for PipelineRasterizationDepthClipStateCreateFlagsEXT
impl PartialOrd<PipelineRasterizationDepthClipStateCreateFlagsEXT> for PipelineRasterizationDepthClipStateCreateFlagsEXT
impl PartialOrd<Instance> for Instance
impl PartialOrd<Instance> for Instance
impl PartialOrd<PhysicalDevice> for PhysicalDevice
impl PartialOrd<PhysicalDevice> for PhysicalDevice
impl PartialOrd<Device> for Device
impl PartialOrd<Device> for Device
impl PartialOrd<Queue> for Queue
impl PartialOrd<Queue> for Queue
impl PartialOrd<CommandBuffer> for CommandBuffer
impl PartialOrd<CommandBuffer> for CommandBuffer
impl PartialOrd<DeviceMemory> for DeviceMemory
impl PartialOrd<DeviceMemory> for DeviceMemory
impl PartialOrd<CommandPool> for CommandPool
impl PartialOrd<CommandPool> for CommandPool
impl PartialOrd<Buffer> for Buffer
impl PartialOrd<Buffer> for Buffer
impl PartialOrd<BufferView> for BufferView
impl PartialOrd<BufferView> for BufferView
impl PartialOrd<Image> for Image
impl PartialOrd<Image> for Image
impl PartialOrd<ImageView> for ImageView
impl PartialOrd<ImageView> for ImageView
impl PartialOrd<ShaderModule> for ShaderModule
impl PartialOrd<ShaderModule> for ShaderModule
impl PartialOrd<Pipeline> for Pipeline
impl PartialOrd<Pipeline> for Pipeline
impl PartialOrd<PipelineLayout> for PipelineLayout
impl PartialOrd<PipelineLayout> for PipelineLayout
impl PartialOrd<Sampler> for Sampler
impl PartialOrd<Sampler> for Sampler
impl PartialOrd<DescriptorSet> for DescriptorSet
impl PartialOrd<DescriptorSet> for DescriptorSet
impl PartialOrd<DescriptorSetLayout> for DescriptorSetLayout
impl PartialOrd<DescriptorSetLayout> for DescriptorSetLayout
impl PartialOrd<DescriptorPool> for DescriptorPool
impl PartialOrd<DescriptorPool> for DescriptorPool
impl PartialOrd<Fence> for Fence
impl PartialOrd<Fence> for Fence
impl PartialOrd<Semaphore> for Semaphore
impl PartialOrd<Semaphore> for Semaphore
impl PartialOrd<Event> for Event
impl PartialOrd<Event> for Event
impl PartialOrd<QueryPool> for QueryPool
impl PartialOrd<QueryPool> for QueryPool
impl PartialOrd<Framebuffer> for Framebuffer
impl PartialOrd<Framebuffer> for Framebuffer
impl PartialOrd<RenderPass> for RenderPass
impl PartialOrd<RenderPass> for RenderPass
impl PartialOrd<PipelineCache> for PipelineCache
impl PartialOrd<PipelineCache> for PipelineCache
impl PartialOrd<IndirectCommandsLayoutNV> for IndirectCommandsLayoutNV
impl PartialOrd<IndirectCommandsLayoutNV> for IndirectCommandsLayoutNV
impl PartialOrd<DescriptorUpdateTemplate> for DescriptorUpdateTemplate
impl PartialOrd<DescriptorUpdateTemplate> for DescriptorUpdateTemplate
impl PartialOrd<SamplerYcbcrConversion> for SamplerYcbcrConversion
impl PartialOrd<SamplerYcbcrConversion> for SamplerYcbcrConversion
impl PartialOrd<ValidationCacheEXT> for ValidationCacheEXT
impl PartialOrd<ValidationCacheEXT> for ValidationCacheEXT
impl PartialOrd<AccelerationStructureKHR> for AccelerationStructureKHR
impl PartialOrd<AccelerationStructureKHR> for AccelerationStructureKHR
impl PartialOrd<PerformanceConfigurationINTEL> for PerformanceConfigurationINTEL
impl PartialOrd<PerformanceConfigurationINTEL> for PerformanceConfigurationINTEL
impl PartialOrd<DeferredOperationKHR> for DeferredOperationKHR
impl PartialOrd<DeferredOperationKHR> for DeferredOperationKHR
impl PartialOrd<DisplayKHR> for DisplayKHR
impl PartialOrd<DisplayKHR> for DisplayKHR
impl PartialOrd<DisplayModeKHR> for DisplayModeKHR
impl PartialOrd<DisplayModeKHR> for DisplayModeKHR
impl PartialOrd<SurfaceKHR> for SurfaceKHR
impl PartialOrd<SurfaceKHR> for SurfaceKHR
impl PartialOrd<SwapchainKHR> for SwapchainKHR
impl PartialOrd<SwapchainKHR> for SwapchainKHR
impl PartialOrd<DebugReportCallbackEXT> for DebugReportCallbackEXT
impl PartialOrd<DebugReportCallbackEXT> for DebugReportCallbackEXT
impl PartialOrd<DebugUtilsMessengerEXT> for DebugUtilsMessengerEXT
impl PartialOrd<DebugUtilsMessengerEXT> for DebugUtilsMessengerEXT
impl PartialOrd<ImageLayout> for ImageLayout
impl PartialOrd<ImageLayout> for ImageLayout
impl PartialOrd<AttachmentLoadOp> for AttachmentLoadOp
impl PartialOrd<AttachmentLoadOp> for AttachmentLoadOp
impl PartialOrd<AttachmentStoreOp> for AttachmentStoreOp
impl PartialOrd<AttachmentStoreOp> for AttachmentStoreOp
impl PartialOrd<ImageType> for ImageType
impl PartialOrd<ImageType> for ImageType
impl PartialOrd<ImageTiling> for ImageTiling
impl PartialOrd<ImageTiling> for ImageTiling
impl PartialOrd<ImageViewType> for ImageViewType
impl PartialOrd<ImageViewType> for ImageViewType
impl PartialOrd<CommandBufferLevel> for CommandBufferLevel
impl PartialOrd<CommandBufferLevel> for CommandBufferLevel
impl PartialOrd<ComponentSwizzle> for ComponentSwizzle
impl PartialOrd<ComponentSwizzle> for ComponentSwizzle
impl PartialOrd<DescriptorType> for DescriptorType
impl PartialOrd<DescriptorType> for DescriptorType
impl PartialOrd<QueryType> for QueryType
impl PartialOrd<QueryType> for QueryType
impl PartialOrd<BorderColor> for BorderColor
impl PartialOrd<BorderColor> for BorderColor
impl PartialOrd<PipelineBindPoint> for PipelineBindPoint
impl PartialOrd<PipelineBindPoint> for PipelineBindPoint
impl PartialOrd<PipelineCacheHeaderVersion> for PipelineCacheHeaderVersion
impl PartialOrd<PipelineCacheHeaderVersion> for PipelineCacheHeaderVersion
impl PartialOrd<PrimitiveTopology> for PrimitiveTopology
impl PartialOrd<PrimitiveTopology> for PrimitiveTopology
impl PartialOrd<SharingMode> for SharingMode
impl PartialOrd<SharingMode> for SharingMode
impl PartialOrd<IndexType> for IndexType
impl PartialOrd<IndexType> for IndexType
impl PartialOrd<Filter> for Filter
impl PartialOrd<Filter> for Filter
impl PartialOrd<SamplerMipmapMode> for SamplerMipmapMode
impl PartialOrd<SamplerMipmapMode> for SamplerMipmapMode
impl PartialOrd<SamplerAddressMode> for SamplerAddressMode
impl PartialOrd<SamplerAddressMode> for SamplerAddressMode
impl PartialOrd<CompareOp> for CompareOp
impl PartialOrd<CompareOp> for CompareOp
impl PartialOrd<PolygonMode> for PolygonMode
impl PartialOrd<PolygonMode> for PolygonMode
impl PartialOrd<FrontFace> for FrontFace
impl PartialOrd<FrontFace> for FrontFace
impl PartialOrd<BlendFactor> for BlendFactor
impl PartialOrd<BlendFactor> for BlendFactor
impl PartialOrd<BlendOp> for BlendOp
impl PartialOrd<BlendOp> for BlendOp
impl PartialOrd<StencilOp> for StencilOp
impl PartialOrd<StencilOp> for StencilOp
impl PartialOrd<LogicOp> for LogicOp
impl PartialOrd<LogicOp> for LogicOp
impl PartialOrd<InternalAllocationType> for InternalAllocationType
impl PartialOrd<InternalAllocationType> for InternalAllocationType
impl PartialOrd<SystemAllocationScope> for SystemAllocationScope
impl PartialOrd<SystemAllocationScope> for SystemAllocationScope
impl PartialOrd<PhysicalDeviceType> for PhysicalDeviceType
impl PartialOrd<PhysicalDeviceType> for PhysicalDeviceType
impl PartialOrd<VertexInputRate> for VertexInputRate
impl PartialOrd<VertexInputRate> for VertexInputRate
impl PartialOrd<Format> for Format
impl PartialOrd<Format> for Format
impl PartialOrd<StructureType> for StructureType
impl PartialOrd<StructureType> for StructureType
impl PartialOrd<SubpassContents> for SubpassContents
impl PartialOrd<SubpassContents> for SubpassContents
impl PartialOrd<Result> for Result
impl PartialOrd<Result> for Result
impl PartialOrd<DynamicState> for DynamicState
impl PartialOrd<DynamicState> for DynamicState
impl PartialOrd<DescriptorUpdateTemplateType> for DescriptorUpdateTemplateType
impl PartialOrd<DescriptorUpdateTemplateType> for DescriptorUpdateTemplateType
impl PartialOrd<ObjectType> for ObjectType
impl PartialOrd<ObjectType> for ObjectType
impl PartialOrd<SemaphoreType> for SemaphoreType
impl PartialOrd<SemaphoreType> for SemaphoreType
impl PartialOrd<PresentModeKHR> for PresentModeKHR
impl PartialOrd<PresentModeKHR> for PresentModeKHR
impl PartialOrd<ColorSpaceKHR> for ColorSpaceKHR
impl PartialOrd<ColorSpaceKHR> for ColorSpaceKHR
impl PartialOrd<TimeDomainEXT> for TimeDomainEXT
impl PartialOrd<TimeDomainEXT> for TimeDomainEXT
impl PartialOrd<DebugReportObjectTypeEXT> for DebugReportObjectTypeEXT
impl PartialOrd<DebugReportObjectTypeEXT> for DebugReportObjectTypeEXT
impl PartialOrd<RasterizationOrderAMD> for RasterizationOrderAMD
impl PartialOrd<RasterizationOrderAMD> for RasterizationOrderAMD
impl PartialOrd<ValidationCheckEXT> for ValidationCheckEXT
impl PartialOrd<ValidationCheckEXT> for ValidationCheckEXT
impl PartialOrd<ValidationFeatureEnableEXT> for ValidationFeatureEnableEXT
impl PartialOrd<ValidationFeatureEnableEXT> for ValidationFeatureEnableEXT
impl PartialOrd<ValidationFeatureDisableEXT> for ValidationFeatureDisableEXT
impl PartialOrd<ValidationFeatureDisableEXT> for ValidationFeatureDisableEXT
impl PartialOrd<IndirectCommandsTokenTypeNV> for IndirectCommandsTokenTypeNV
impl PartialOrd<IndirectCommandsTokenTypeNV> for IndirectCommandsTokenTypeNV
impl PartialOrd<DisplayPowerStateEXT> for DisplayPowerStateEXT
impl PartialOrd<DisplayPowerStateEXT> for DisplayPowerStateEXT
impl PartialOrd<DeviceEventTypeEXT> for DeviceEventTypeEXT
impl PartialOrd<DeviceEventTypeEXT> for DeviceEventTypeEXT
impl PartialOrd<DisplayEventTypeEXT> for DisplayEventTypeEXT
impl PartialOrd<DisplayEventTypeEXT> for DisplayEventTypeEXT
impl PartialOrd<ViewportCoordinateSwizzleNV> for ViewportCoordinateSwizzleNV
impl PartialOrd<ViewportCoordinateSwizzleNV> for ViewportCoordinateSwizzleNV
impl PartialOrd<DiscardRectangleModeEXT> for DiscardRectangleModeEXT
impl PartialOrd<DiscardRectangleModeEXT> for DiscardRectangleModeEXT
impl PartialOrd<PointClippingBehavior> for PointClippingBehavior
impl PartialOrd<PointClippingBehavior> for PointClippingBehavior
impl PartialOrd<SamplerReductionMode> for SamplerReductionMode
impl PartialOrd<SamplerReductionMode> for SamplerReductionMode
impl PartialOrd<TessellationDomainOrigin> for TessellationDomainOrigin
impl PartialOrd<TessellationDomainOrigin> for TessellationDomainOrigin
impl PartialOrd<SamplerYcbcrModelConversion> for SamplerYcbcrModelConversion
impl PartialOrd<SamplerYcbcrModelConversion> for SamplerYcbcrModelConversion
impl PartialOrd<SamplerYcbcrRange> for SamplerYcbcrRange
impl PartialOrd<SamplerYcbcrRange> for SamplerYcbcrRange
impl PartialOrd<ChromaLocation> for ChromaLocation
impl PartialOrd<ChromaLocation> for ChromaLocation
impl PartialOrd<BlendOverlapEXT> for BlendOverlapEXT
impl PartialOrd<BlendOverlapEXT> for BlendOverlapEXT
impl PartialOrd<CoverageModulationModeNV> for CoverageModulationModeNV
impl PartialOrd<CoverageModulationModeNV> for CoverageModulationModeNV
impl PartialOrd<CoverageReductionModeNV> for CoverageReductionModeNV
impl PartialOrd<CoverageReductionModeNV> for CoverageReductionModeNV
impl PartialOrd<ValidationCacheHeaderVersionEXT> for ValidationCacheHeaderVersionEXT
impl PartialOrd<ValidationCacheHeaderVersionEXT> for ValidationCacheHeaderVersionEXT
impl PartialOrd<ShaderInfoTypeAMD> for ShaderInfoTypeAMD
impl PartialOrd<ShaderInfoTypeAMD> for ShaderInfoTypeAMD
impl PartialOrd<QueueGlobalPriorityEXT> for QueueGlobalPriorityEXT
impl PartialOrd<QueueGlobalPriorityEXT> for QueueGlobalPriorityEXT
impl PartialOrd<ConservativeRasterizationModeEXT> for ConservativeRasterizationModeEXT
impl PartialOrd<ConservativeRasterizationModeEXT> for ConservativeRasterizationModeEXT
impl PartialOrd<VendorId> for VendorId
impl PartialOrd<VendorId> for VendorId
impl PartialOrd<DriverId> for DriverId
impl PartialOrd<DriverId> for DriverId
impl PartialOrd<ShadingRatePaletteEntryNV> for ShadingRatePaletteEntryNV
impl PartialOrd<ShadingRatePaletteEntryNV> for ShadingRatePaletteEntryNV
impl PartialOrd<CoarseSampleOrderTypeNV> for CoarseSampleOrderTypeNV
impl PartialOrd<CoarseSampleOrderTypeNV> for CoarseSampleOrderTypeNV
impl PartialOrd<CopyAccelerationStructureModeKHR> for CopyAccelerationStructureModeKHR
impl PartialOrd<CopyAccelerationStructureModeKHR> for CopyAccelerationStructureModeKHR
impl PartialOrd<AccelerationStructureTypeKHR> for AccelerationStructureTypeKHR
impl PartialOrd<AccelerationStructureTypeKHR> for AccelerationStructureTypeKHR
impl PartialOrd<GeometryTypeKHR> for GeometryTypeKHR
impl PartialOrd<GeometryTypeKHR> for GeometryTypeKHR
impl PartialOrd<AccelerationStructureMemoryRequirementsTypeKHR> for AccelerationStructureMemoryRequirementsTypeKHR
impl PartialOrd<AccelerationStructureMemoryRequirementsTypeKHR> for AccelerationStructureMemoryRequirementsTypeKHR
impl PartialOrd<AccelerationStructureBuildTypeKHR> for AccelerationStructureBuildTypeKHR
impl PartialOrd<AccelerationStructureBuildTypeKHR> for AccelerationStructureBuildTypeKHR
impl PartialOrd<RayTracingShaderGroupTypeKHR> for RayTracingShaderGroupTypeKHR
impl PartialOrd<RayTracingShaderGroupTypeKHR> for RayTracingShaderGroupTypeKHR
impl PartialOrd<MemoryOverallocationBehaviorAMD> for MemoryOverallocationBehaviorAMD
impl PartialOrd<MemoryOverallocationBehaviorAMD> for MemoryOverallocationBehaviorAMD
impl PartialOrd<ScopeNV> for ScopeNV
impl PartialOrd<ScopeNV> for ScopeNV
impl PartialOrd<ComponentTypeNV> for ComponentTypeNV
impl PartialOrd<ComponentTypeNV> for ComponentTypeNV
impl PartialOrd<FullScreenExclusiveEXT> for FullScreenExclusiveEXT
impl PartialOrd<FullScreenExclusiveEXT> for FullScreenExclusiveEXT
impl PartialOrd<PerformanceCounterScopeKHR> for PerformanceCounterScopeKHR
impl PartialOrd<PerformanceCounterScopeKHR> for PerformanceCounterScopeKHR
impl PartialOrd<PerformanceCounterUnitKHR> for PerformanceCounterUnitKHR
impl PartialOrd<PerformanceCounterUnitKHR> for PerformanceCounterUnitKHR
impl PartialOrd<PerformanceCounterStorageKHR> for PerformanceCounterStorageKHR
impl PartialOrd<PerformanceCounterStorageKHR> for PerformanceCounterStorageKHR
impl PartialOrd<PerformanceConfigurationTypeINTEL> for PerformanceConfigurationTypeINTEL
impl PartialOrd<PerformanceConfigurationTypeINTEL> for PerformanceConfigurationTypeINTEL
impl PartialOrd<QueryPoolSamplingModeINTEL> for QueryPoolSamplingModeINTEL
impl PartialOrd<QueryPoolSamplingModeINTEL> for QueryPoolSamplingModeINTEL
impl PartialOrd<PerformanceOverrideTypeINTEL> for PerformanceOverrideTypeINTEL
impl PartialOrd<PerformanceOverrideTypeINTEL> for PerformanceOverrideTypeINTEL
impl PartialOrd<PerformanceParameterTypeINTEL> for PerformanceParameterTypeINTEL
impl PartialOrd<PerformanceParameterTypeINTEL> for PerformanceParameterTypeINTEL
impl PartialOrd<PerformanceValueTypeINTEL> for PerformanceValueTypeINTEL
impl PartialOrd<PerformanceValueTypeINTEL> for PerformanceValueTypeINTEL
impl PartialOrd<ShaderFloatControlsIndependence> for ShaderFloatControlsIndependence
impl PartialOrd<ShaderFloatControlsIndependence> for ShaderFloatControlsIndependence
impl PartialOrd<PipelineExecutableStatisticFormatKHR> for PipelineExecutableStatisticFormatKHR
impl PartialOrd<PipelineExecutableStatisticFormatKHR> for PipelineExecutableStatisticFormatKHR
impl PartialOrd<LineRasterizationModeEXT> for LineRasterizationModeEXT
impl PartialOrd<LineRasterizationModeEXT> for LineRasterizationModeEXT
impl PartialOrd<GpaSqShaderStageFlags> for GpaSqShaderStageFlags
impl PartialOrd<GpaSqShaderStageFlags> for GpaSqShaderStageFlags
impl PartialOrd<GpaDeviceClockModeAmd> for GpaDeviceClockModeAmd
impl PartialOrd<GpaDeviceClockModeAmd> for GpaDeviceClockModeAmd
impl PartialOrd<GpaPerfBlockAmd> for GpaPerfBlockAmd
impl PartialOrd<GpaPerfBlockAmd> for GpaPerfBlockAmd
impl PartialOrd<GpaSampleTypeAmd> for GpaSampleTypeAmd
impl PartialOrd<GpaSampleTypeAmd> for GpaSampleTypeAmd
impl PartialOrd<GpaSessionAmd> for GpaSessionAmd
impl PartialOrd<GpaSessionAmd> for GpaSessionAmd
impl PartialOrd<BigEndian> for BigEndian
impl PartialOrd<BigEndian> for BigEndian
impl PartialOrd<LittleEndian> for LittleEndian
impl PartialOrd<LittleEndian> for LittleEndian
impl PartialOrd<Id> for Id
impl PartialOrd<Id> for Id
impl PartialOrd<Id> for Id
impl PartialOrd<Id> for Id
impl PartialOrd<Vertex> for Vertex
impl PartialOrd<Vertex> for Vertex
impl PartialOrd<Id> for Id
impl PartialOrd<Id> for Id
impl PartialOrd<Index> for Index
impl PartialOrd<Index> for Index
impl PartialOrd<Vertex> for Vertex
impl PartialOrd<Vertex> for Vertex
impl PartialOrd<Vertex> for Vertex
impl PartialOrd<Vertex> for Vertex
impl<'g, T> PartialOrd<Shared<'g, T>> for Shared<'g, T>
impl<'g, T> PartialOrd<Shared<'g, T>> for Shared<'g, T>
impl PartialOrd<FrontFace> for FrontFace
impl PartialOrd<FrontFace> for FrontFace
impl PartialOrd<Offset> for Offset
impl PartialOrd<Offset> for Offset
impl PartialOrd<CullFace> for CullFace
impl PartialOrd<CullFace> for CullFace
impl PartialOrd<RasterMethod> for RasterMethod
impl PartialOrd<RasterMethod> for RasterMethod
impl PartialOrd<MultiSample> for MultiSample
impl PartialOrd<MultiSample> for MultiSample
impl PartialOrd<Rasterizer> for Rasterizer
impl PartialOrd<Rasterizer> for Rasterizer
impl PartialOrd<Comparison> for Comparison
impl PartialOrd<Comparison> for Comparison
impl PartialOrd<StencilOp> for StencilOp
impl PartialOrd<StencilOp> for StencilOp
impl PartialOrd<StencilSide> for StencilSide
impl PartialOrd<StencilSide> for StencilSide
impl PartialOrd<Stencil> for Stencil
impl PartialOrd<Stencil> for Stencil
impl PartialOrd<Depth> for Depth
impl PartialOrd<Depth> for Depth
impl PartialOrd<Equation> for Equation
impl PartialOrd<Equation> for Equation
impl PartialOrd<BlendValue> for BlendValue
impl PartialOrd<BlendValue> for BlendValue
impl PartialOrd<Factor> for Factor
impl PartialOrd<Factor> for Factor
impl PartialOrd<BlendChannel> for BlendChannel
impl PartialOrd<BlendChannel> for BlendChannel
impl PartialOrd<Blend> for Blend
impl PartialOrd<Blend> for Blend
impl PartialOrd<ColorMask> for ColorMask
impl PartialOrd<ColorMask> for ColorMask
impl PartialOrd<Color> for Color
impl PartialOrd<Color> for Color
impl PartialOrd<RefValues> for RefValues
impl PartialOrd<RefValues> for RefValues
impl PartialOrd<Rect> for Rect
impl PartialOrd<Rect> for Rect
impl PartialOrd<Mirror> for Mirror
impl PartialOrd<Mirror> for Mirror
impl<L: PartialOrd, R: PartialOrd> PartialOrd<Either<L, R>> for Either<L, R>
impl<L: PartialOrd, R: PartialOrd> PartialOrd<Either<L, R>> for Either<L, R>
impl PartialOrd<FixedBitSet> for FixedBitSet
impl PartialOrd<FixedBitSet> for FixedBitSet
impl<T: PartialOrd> PartialOrd<AllowStdIo<T>> for AllowStdIo<T>
impl<T: PartialOrd> PartialOrd<AllowStdIo<T>> for AllowStdIo<T>
impl PartialOrd<ClearColor> for ClearColor
impl PartialOrd<ClearColor> for ClearColor
impl PartialOrd<ChannelType> for ChannelType
impl PartialOrd<ChannelType> for ChannelType
impl PartialOrd<Int> for Int
impl PartialOrd<Int> for Int
impl PartialOrd<Uint> for Uint
impl PartialOrd<Uint> for Uint
impl PartialOrd<Inorm> for Inorm
impl PartialOrd<Inorm> for Inorm
impl PartialOrd<Unorm> for Unorm
impl PartialOrd<Unorm> for Unorm
impl PartialOrd<Float> for Float
impl PartialOrd<Float> for Float
impl PartialOrd<Srgb> for Srgb
impl PartialOrd<Srgb> for Srgb
impl PartialOrd<SurfaceType> for SurfaceType
impl PartialOrd<SurfaceType> for SurfaceType
impl PartialOrd<R4_G4> for R4_G4
impl PartialOrd<R4_G4> for R4_G4
impl PartialOrd<R4_G4_B4_A4> for R4_G4_B4_A4
impl PartialOrd<R4_G4_B4_A4> for R4_G4_B4_A4
impl PartialOrd<R5_G5_B5_A1> for R5_G5_B5_A1
impl PartialOrd<R5_G5_B5_A1> for R5_G5_B5_A1
impl PartialOrd<R5_G6_B5> for R5_G6_B5
impl PartialOrd<R5_G6_B5> for R5_G6_B5
impl PartialOrd<R8> for R8
impl PartialOrd<R8> for R8
impl PartialOrd<R8_G8> for R8_G8
impl PartialOrd<R8_G8> for R8_G8
impl PartialOrd<R8_G8_B8_A8> for R8_G8_B8_A8
impl PartialOrd<R8_G8_B8_A8> for R8_G8_B8_A8
impl PartialOrd<R10_G10_B10_A2> for R10_G10_B10_A2
impl PartialOrd<R10_G10_B10_A2> for R10_G10_B10_A2
impl PartialOrd<R11_G11_B10> for R11_G11_B10
impl PartialOrd<R11_G11_B10> for R11_G11_B10
impl PartialOrd<R16> for R16
impl PartialOrd<R16> for R16
impl PartialOrd<R16_G16> for R16_G16
impl PartialOrd<R16_G16> for R16_G16
impl PartialOrd<R16_G16_B16> for R16_G16_B16
impl PartialOrd<R16_G16_B16> for R16_G16_B16
impl PartialOrd<R16_G16_B16_A16> for R16_G16_B16_A16
impl PartialOrd<R16_G16_B16_A16> for R16_G16_B16_A16
impl PartialOrd<R32> for R32
impl PartialOrd<R32> for R32
impl PartialOrd<R32_G32> for R32_G32
impl PartialOrd<R32_G32> for R32_G32
impl PartialOrd<R32_G32_B32> for R32_G32_B32
impl PartialOrd<R32_G32_B32> for R32_G32_B32
impl PartialOrd<R32_G32_B32_A32> for R32_G32_B32_A32
impl PartialOrd<R32_G32_B32_A32> for R32_G32_B32_A32
impl PartialOrd<B8_G8_R8_A8> for B8_G8_R8_A8
impl PartialOrd<B8_G8_R8_A8> for B8_G8_R8_A8
impl PartialOrd<D16> for D16
impl PartialOrd<D16> for D16
impl PartialOrd<D24> for D24
impl PartialOrd<D24> for D24
impl PartialOrd<D24_S8> for D24_S8
impl PartialOrd<D24_S8> for D24_S8
impl PartialOrd<D32> for D32
impl PartialOrd<D32> for D32
impl PartialOrd<BC1_R8_G8_B8> for BC1_R8_G8_B8
impl PartialOrd<BC1_R8_G8_B8> for BC1_R8_G8_B8
impl PartialOrd<BC3_R8_G8_B8_A8> for BC3_R8_G8_B8_A8
impl PartialOrd<BC3_R8_G8_B8_A8> for BC3_R8_G8_B8_A8
impl PartialOrd<ChannelSource> for ChannelSource
impl PartialOrd<ChannelSource> for ChannelSource
impl PartialOrd<Swizzle> for Swizzle
impl PartialOrd<Swizzle> for Swizzle
impl PartialOrd<Format> for Format
impl PartialOrd<Format> for Format
impl PartialOrd<U8Norm> for U8Norm
impl PartialOrd<U8Norm> for U8Norm
impl PartialOrd<I8Norm> for I8Norm
impl PartialOrd<I8Norm> for I8Norm
impl PartialOrd<U16Norm> for U16Norm
impl PartialOrd<U16Norm> for U16Norm
impl PartialOrd<I16Norm> for I16Norm
impl PartialOrd<I16Norm> for I16Norm
impl PartialOrd<F16> for F16
impl PartialOrd<F16> for F16
impl PartialOrd<Usage> for Usage
impl PartialOrd<Usage> for Usage
impl PartialOrd<Access> for Access
impl PartialOrd<Access> for Access
impl PartialOrd<Bind> for Bind
impl PartialOrd<Bind> for Bind
impl PartialOrd<UniformValue> for UniformValue
impl PartialOrd<UniformValue> for UniformValue
impl PartialOrd<Usage> for Usage
impl PartialOrd<Usage> for Usage
impl PartialOrd<AaMode> for AaMode
impl PartialOrd<AaMode> for AaMode
impl PartialOrd<FilterMethod> for FilterMethod
impl PartialOrd<FilterMethod> for FilterMethod
impl PartialOrd<CubeFace> for CubeFace
impl PartialOrd<CubeFace> for CubeFace
impl PartialOrd<Kind> for Kind
impl PartialOrd<Kind> for Kind
impl PartialOrd<Mipmap> for Mipmap
impl PartialOrd<Mipmap> for Mipmap
impl<F: PartialOrd> PartialOrd<ImageInfoCommon<F>> for ImageInfoCommon<F>
impl<F: PartialOrd> PartialOrd<ImageInfoCommon<F>> for ImageInfoCommon<F>
impl<T: PartialOrd> PartialOrd<TextureCopyRegion<T>> for TextureCopyRegion<T>
impl<T: PartialOrd> PartialOrd<TextureCopyRegion<T>> for TextureCopyRegion<T>
impl PartialOrd<WrapMode> for WrapMode
impl PartialOrd<WrapMode> for WrapMode
impl PartialOrd<Lod> for Lod
impl PartialOrd<Lod> for Lod
impl PartialOrd<PackedColor> for PackedColor
impl PartialOrd<PackedColor> for PackedColor
impl PartialOrd<SamplerInfo> for SamplerInfo
impl PartialOrd<SamplerInfo> for SamplerInfo
impl PartialOrd<Info> for Info
impl PartialOrd<Info> for Info
impl PartialOrd<ResourceDesc> for ResourceDesc
impl PartialOrd<ResourceDesc> for ResourceDesc
impl PartialOrd<RenderDesc> for RenderDesc
impl PartialOrd<RenderDesc> for RenderDesc
impl PartialOrd<DepthStencilFlags> for DepthStencilFlags
impl PartialOrd<DepthStencilFlags> for DepthStencilFlags
impl PartialOrd<DepthStencilDesc> for DepthStencilDesc
impl PartialOrd<DepthStencilDesc> for DepthStencilDesc
impl PartialOrd<IndexType> for IndexType
impl PartialOrd<IndexType> for IndexType
impl PartialOrd<DescriptorCounts> for DescriptorCounts
impl PartialOrd<DescriptorCounts> for DescriptorCounts
impl PartialOrd<Usage> for Usage
impl PartialOrd<Usage> for Usage
impl PartialOrd<Access> for Access
impl PartialOrd<Access> for Access
impl PartialOrd<CommandBufferFlags> for CommandBufferFlags
impl PartialOrd<CommandBufferFlags> for CommandBufferFlags
impl PartialOrd<Aspects> for Aspects
impl PartialOrd<Aspects> for Aspects
impl PartialOrd<FormatDesc> for FormatDesc
impl PartialOrd<FormatDesc> for FormatDesc
impl PartialOrd<FormatBits> for FormatBits
impl PartialOrd<FormatBits> for FormatBits
impl PartialOrd<Component> for Component
impl PartialOrd<Component> for Component
impl PartialOrd<Swizzle> for Swizzle
impl PartialOrd<Swizzle> for Swizzle
impl PartialOrd<ImageFeature> for ImageFeature
impl PartialOrd<ImageFeature> for ImageFeature
impl PartialOrd<BufferFeature> for BufferFeature
impl PartialOrd<BufferFeature> for BufferFeature
impl PartialOrd<ChannelType> for ChannelType
impl PartialOrd<ChannelType> for ChannelType
impl PartialOrd<SurfaceType> for SurfaceType
impl PartialOrd<SurfaceType> for SurfaceType
impl PartialOrd<BaseFormat> for BaseFormat
impl PartialOrd<BaseFormat> for BaseFormat
impl PartialOrd<Format> for Format
impl PartialOrd<Format> for Format
impl PartialOrd<Rg4Unorm> for Rg4Unorm
impl PartialOrd<Rg4Unorm> for Rg4Unorm
impl PartialOrd<Rgba4Unorm> for Rgba4Unorm
impl PartialOrd<Rgba4Unorm> for Rgba4Unorm
impl PartialOrd<Bgra4Unorm> for Bgra4Unorm
impl PartialOrd<Bgra4Unorm> for Bgra4Unorm
impl PartialOrd<R5g6b5Unorm> for R5g6b5Unorm
impl PartialOrd<R5g6b5Unorm> for R5g6b5Unorm
impl PartialOrd<B5g6r5Unorm> for B5g6r5Unorm
impl PartialOrd<B5g6r5Unorm> for B5g6r5Unorm
impl PartialOrd<R5g5b5a1Unorm> for R5g5b5a1Unorm
impl PartialOrd<R5g5b5a1Unorm> for R5g5b5a1Unorm
impl PartialOrd<B5g5r5a1Unorm> for B5g5r5a1Unorm
impl PartialOrd<B5g5r5a1Unorm> for B5g5r5a1Unorm
impl PartialOrd<A1r5g5b5Unorm> for A1r5g5b5Unorm
impl PartialOrd<A1r5g5b5Unorm> for A1r5g5b5Unorm
impl PartialOrd<R8Unorm> for R8Unorm
impl PartialOrd<R8Unorm> for R8Unorm
impl PartialOrd<R8Snorm> for R8Snorm
impl PartialOrd<R8Snorm> for R8Snorm
impl PartialOrd<R8Uscaled> for R8Uscaled
impl PartialOrd<R8Uscaled> for R8Uscaled
impl PartialOrd<R8Sscaled> for R8Sscaled
impl PartialOrd<R8Sscaled> for R8Sscaled
impl PartialOrd<R8Uint> for R8Uint
impl PartialOrd<R8Uint> for R8Uint
impl PartialOrd<R8Sint> for R8Sint
impl PartialOrd<R8Sint> for R8Sint
impl PartialOrd<R8Srgb> for R8Srgb
impl PartialOrd<R8Srgb> for R8Srgb
impl PartialOrd<Rg8Unorm> for Rg8Unorm
impl PartialOrd<Rg8Unorm> for Rg8Unorm
impl PartialOrd<Rg8Snorm> for Rg8Snorm
impl PartialOrd<Rg8Snorm> for Rg8Snorm
impl PartialOrd<Rg8Uscaled> for Rg8Uscaled
impl PartialOrd<Rg8Uscaled> for Rg8Uscaled
impl PartialOrd<Rg8Sscaled> for Rg8Sscaled
impl PartialOrd<Rg8Sscaled> for Rg8Sscaled
impl PartialOrd<Rg8Uint> for Rg8Uint
impl PartialOrd<Rg8Uint> for Rg8Uint
impl PartialOrd<Rg8Sint> for Rg8Sint
impl PartialOrd<Rg8Sint> for Rg8Sint
impl PartialOrd<Rg8Srgb> for Rg8Srgb
impl PartialOrd<Rg8Srgb> for Rg8Srgb
impl PartialOrd<Rgb8Unorm> for Rgb8Unorm
impl PartialOrd<Rgb8Unorm> for Rgb8Unorm
impl PartialOrd<Rgb8Snorm> for Rgb8Snorm
impl PartialOrd<Rgb8Snorm> for Rgb8Snorm
impl PartialOrd<Rgb8Uscaled> for Rgb8Uscaled
impl PartialOrd<Rgb8Uscaled> for Rgb8Uscaled
impl PartialOrd<Rgb8Sscaled> for Rgb8Sscaled
impl PartialOrd<Rgb8Sscaled> for Rgb8Sscaled
impl PartialOrd<Rgb8Uint> for Rgb8Uint
impl PartialOrd<Rgb8Uint> for Rgb8Uint
impl PartialOrd<Rgb8Sint> for Rgb8Sint
impl PartialOrd<Rgb8Sint> for Rgb8Sint
impl PartialOrd<Rgb8Srgb> for Rgb8Srgb
impl PartialOrd<Rgb8Srgb> for Rgb8Srgb
impl PartialOrd<Bgr8Unorm> for Bgr8Unorm
impl PartialOrd<Bgr8Unorm> for Bgr8Unorm
impl PartialOrd<Bgr8Snorm> for Bgr8Snorm
impl PartialOrd<Bgr8Snorm> for Bgr8Snorm
impl PartialOrd<Bgr8Uscaled> for Bgr8Uscaled
impl PartialOrd<Bgr8Uscaled> for Bgr8Uscaled
impl PartialOrd<Bgr8Sscaled> for Bgr8Sscaled
impl PartialOrd<Bgr8Sscaled> for Bgr8Sscaled
impl PartialOrd<Bgr8Uint> for Bgr8Uint
impl PartialOrd<Bgr8Uint> for Bgr8Uint
impl PartialOrd<Bgr8Sint> for Bgr8Sint
impl PartialOrd<Bgr8Sint> for Bgr8Sint
impl PartialOrd<Bgr8Srgb> for Bgr8Srgb
impl PartialOrd<Bgr8Srgb> for Bgr8Srgb
impl PartialOrd<Rgba8Unorm> for Rgba8Unorm
impl PartialOrd<Rgba8Unorm> for Rgba8Unorm
impl PartialOrd<Rgba8Snorm> for Rgba8Snorm
impl PartialOrd<Rgba8Snorm> for Rgba8Snorm
impl PartialOrd<Rgba8Uscaled> for Rgba8Uscaled
impl PartialOrd<Rgba8Uscaled> for Rgba8Uscaled
impl PartialOrd<Rgba8Sscaled> for Rgba8Sscaled
impl PartialOrd<Rgba8Sscaled> for Rgba8Sscaled
impl PartialOrd<Rgba8Uint> for Rgba8Uint
impl PartialOrd<Rgba8Uint> for Rgba8Uint
impl PartialOrd<Rgba8Sint> for Rgba8Sint
impl PartialOrd<Rgba8Sint> for Rgba8Sint
impl PartialOrd<Rgba8Srgb> for Rgba8Srgb
impl PartialOrd<Rgba8Srgb> for Rgba8Srgb
impl PartialOrd<Bgra8Unorm> for Bgra8Unorm
impl PartialOrd<Bgra8Unorm> for Bgra8Unorm
impl PartialOrd<Bgra8Snorm> for Bgra8Snorm
impl PartialOrd<Bgra8Snorm> for Bgra8Snorm
impl PartialOrd<Bgra8Uscaled> for Bgra8Uscaled
impl PartialOrd<Bgra8Uscaled> for Bgra8Uscaled
impl PartialOrd<Bgra8Sscaled> for Bgra8Sscaled
impl PartialOrd<Bgra8Sscaled> for Bgra8Sscaled
impl PartialOrd<Bgra8Uint> for Bgra8Uint
impl PartialOrd<Bgra8Uint> for Bgra8Uint
impl PartialOrd<Bgra8Sint> for Bgra8Sint
impl PartialOrd<Bgra8Sint> for Bgra8Sint
impl PartialOrd<Bgra8Srgb> for Bgra8Srgb
impl PartialOrd<Bgra8Srgb> for Bgra8Srgb
impl PartialOrd<Abgr8Unorm> for Abgr8Unorm
impl PartialOrd<Abgr8Unorm> for Abgr8Unorm
impl PartialOrd<Abgr8Snorm> for Abgr8Snorm
impl PartialOrd<Abgr8Snorm> for Abgr8Snorm
impl PartialOrd<Abgr8Uscaled> for Abgr8Uscaled
impl PartialOrd<Abgr8Uscaled> for Abgr8Uscaled
impl PartialOrd<Abgr8Sscaled> for Abgr8Sscaled
impl PartialOrd<Abgr8Sscaled> for Abgr8Sscaled
impl PartialOrd<Abgr8Uint> for Abgr8Uint
impl PartialOrd<Abgr8Uint> for Abgr8Uint
impl PartialOrd<Abgr8Sint> for Abgr8Sint
impl PartialOrd<Abgr8Sint> for Abgr8Sint
impl PartialOrd<Abgr8Srgb> for Abgr8Srgb
impl PartialOrd<Abgr8Srgb> for Abgr8Srgb
impl PartialOrd<A2r10g10b10Unorm> for A2r10g10b10Unorm
impl PartialOrd<A2r10g10b10Unorm> for A2r10g10b10Unorm
impl PartialOrd<A2r10g10b10Snorm> for A2r10g10b10Snorm
impl PartialOrd<A2r10g10b10Snorm> for A2r10g10b10Snorm
impl PartialOrd<A2r10g10b10Uscaled> for A2r10g10b10Uscaled
impl PartialOrd<A2r10g10b10Uscaled> for A2r10g10b10Uscaled
impl PartialOrd<A2r10g10b10Sscaled> for A2r10g10b10Sscaled
impl PartialOrd<A2r10g10b10Sscaled> for A2r10g10b10Sscaled
impl PartialOrd<A2r10g10b10Uint> for A2r10g10b10Uint
impl PartialOrd<A2r10g10b10Uint> for A2r10g10b10Uint
impl PartialOrd<A2r10g10b10Sint> for A2r10g10b10Sint
impl PartialOrd<A2r10g10b10Sint> for A2r10g10b10Sint
impl PartialOrd<A2b10g10r10Unorm> for A2b10g10r10Unorm
impl PartialOrd<A2b10g10r10Unorm> for A2b10g10r10Unorm
impl PartialOrd<A2b10g10r10Snorm> for A2b10g10r10Snorm
impl PartialOrd<A2b10g10r10Snorm> for A2b10g10r10Snorm
impl PartialOrd<A2b10g10r10Uscaled> for A2b10g10r10Uscaled
impl PartialOrd<A2b10g10r10Uscaled> for A2b10g10r10Uscaled
impl PartialOrd<A2b10g10r10Sscaled> for A2b10g10r10Sscaled
impl PartialOrd<A2b10g10r10Sscaled> for A2b10g10r10Sscaled
impl PartialOrd<A2b10g10r10Uint> for A2b10g10r10Uint
impl PartialOrd<A2b10g10r10Uint> for A2b10g10r10Uint
impl PartialOrd<A2b10g10r10Sint> for A2b10g10r10Sint
impl PartialOrd<A2b10g10r10Sint> for A2b10g10r10Sint
impl PartialOrd<R16Unorm> for R16Unorm
impl PartialOrd<R16Unorm> for R16Unorm
impl PartialOrd<R16Snorm> for R16Snorm
impl PartialOrd<R16Snorm> for R16Snorm
impl PartialOrd<R16Uscaled> for R16Uscaled
impl PartialOrd<R16Uscaled> for R16Uscaled
impl PartialOrd<R16Sscaled> for R16Sscaled
impl PartialOrd<R16Sscaled> for R16Sscaled
impl PartialOrd<R16Uint> for R16Uint
impl PartialOrd<R16Uint> for R16Uint
impl PartialOrd<R16Sint> for R16Sint
impl PartialOrd<R16Sint> for R16Sint
impl PartialOrd<R16Sfloat> for R16Sfloat
impl PartialOrd<R16Sfloat> for R16Sfloat
impl PartialOrd<Rg16Unorm> for Rg16Unorm
impl PartialOrd<Rg16Unorm> for Rg16Unorm
impl PartialOrd<Rg16Snorm> for Rg16Snorm
impl PartialOrd<Rg16Snorm> for Rg16Snorm
impl PartialOrd<Rg16Uscaled> for Rg16Uscaled
impl PartialOrd<Rg16Uscaled> for Rg16Uscaled
impl PartialOrd<Rg16Sscaled> for Rg16Sscaled
impl PartialOrd<Rg16Sscaled> for Rg16Sscaled
impl PartialOrd<Rg16Uint> for Rg16Uint
impl PartialOrd<Rg16Uint> for Rg16Uint
impl PartialOrd<Rg16Sint> for Rg16Sint
impl PartialOrd<Rg16Sint> for Rg16Sint
impl PartialOrd<Rg16Sfloat> for Rg16Sfloat
impl PartialOrd<Rg16Sfloat> for Rg16Sfloat
impl PartialOrd<Rgb16Unorm> for Rgb16Unorm
impl PartialOrd<Rgb16Unorm> for Rgb16Unorm
impl PartialOrd<Rgb16Snorm> for Rgb16Snorm
impl PartialOrd<Rgb16Snorm> for Rgb16Snorm
impl PartialOrd<Rgb16Uscaled> for Rgb16Uscaled
impl PartialOrd<Rgb16Uscaled> for Rgb16Uscaled
impl PartialOrd<Rgb16Sscaled> for Rgb16Sscaled
impl PartialOrd<Rgb16Sscaled> for Rgb16Sscaled
impl PartialOrd<Rgb16Uint> for Rgb16Uint
impl PartialOrd<Rgb16Uint> for Rgb16Uint
impl PartialOrd<Rgb16Sint> for Rgb16Sint
impl PartialOrd<Rgb16Sint> for Rgb16Sint
impl PartialOrd<Rgb16Sfloat> for Rgb16Sfloat
impl PartialOrd<Rgb16Sfloat> for Rgb16Sfloat
impl PartialOrd<Rgba16Unorm> for Rgba16Unorm
impl PartialOrd<Rgba16Unorm> for Rgba16Unorm
impl PartialOrd<Rgba16Snorm> for Rgba16Snorm
impl PartialOrd<Rgba16Snorm> for Rgba16Snorm
impl PartialOrd<Rgba16Uscaled> for Rgba16Uscaled
impl PartialOrd<Rgba16Uscaled> for Rgba16Uscaled
impl PartialOrd<Rgba16Sscaled> for Rgba16Sscaled
impl PartialOrd<Rgba16Sscaled> for Rgba16Sscaled
impl PartialOrd<Rgba16Uint> for Rgba16Uint
impl PartialOrd<Rgba16Uint> for Rgba16Uint
impl PartialOrd<Rgba16Sint> for Rgba16Sint
impl PartialOrd<Rgba16Sint> for Rgba16Sint
impl PartialOrd<Rgba16Sfloat> for Rgba16Sfloat
impl PartialOrd<Rgba16Sfloat> for Rgba16Sfloat
impl PartialOrd<R32Uint> for R32Uint
impl PartialOrd<R32Uint> for R32Uint
impl PartialOrd<R32Sint> for R32Sint
impl PartialOrd<R32Sint> for R32Sint
impl PartialOrd<R32Sfloat> for R32Sfloat
impl PartialOrd<R32Sfloat> for R32Sfloat
impl PartialOrd<Rg32Uint> for Rg32Uint
impl PartialOrd<Rg32Uint> for Rg32Uint
impl PartialOrd<Rg32Sint> for Rg32Sint
impl PartialOrd<Rg32Sint> for Rg32Sint
impl PartialOrd<Rg32Sfloat> for Rg32Sfloat
impl PartialOrd<Rg32Sfloat> for Rg32Sfloat
impl PartialOrd<Rgb32Uint> for Rgb32Uint
impl PartialOrd<Rgb32Uint> for Rgb32Uint
impl PartialOrd<Rgb32Sint> for Rgb32Sint
impl PartialOrd<Rgb32Sint> for Rgb32Sint
impl PartialOrd<Rgb32Sfloat> for Rgb32Sfloat
impl PartialOrd<Rgb32Sfloat> for Rgb32Sfloat
impl PartialOrd<Rgba32Uint> for Rgba32Uint
impl PartialOrd<Rgba32Uint> for Rgba32Uint
impl PartialOrd<Rgba32Sint> for Rgba32Sint
impl PartialOrd<Rgba32Sint> for Rgba32Sint
impl PartialOrd<Rgba32Sfloat> for Rgba32Sfloat
impl PartialOrd<Rgba32Sfloat> for Rgba32Sfloat
impl PartialOrd<R64Uint> for R64Uint
impl PartialOrd<R64Uint> for R64Uint
impl PartialOrd<R64Sint> for R64Sint
impl PartialOrd<R64Sint> for R64Sint
impl PartialOrd<R64Sfloat> for R64Sfloat
impl PartialOrd<R64Sfloat> for R64Sfloat
impl PartialOrd<Rg64Uint> for Rg64Uint
impl PartialOrd<Rg64Uint> for Rg64Uint
impl PartialOrd<Rg64Sint> for Rg64Sint
impl PartialOrd<Rg64Sint> for Rg64Sint
impl PartialOrd<Rg64Sfloat> for Rg64Sfloat
impl PartialOrd<Rg64Sfloat> for Rg64Sfloat
impl PartialOrd<Rgb64Uint> for Rgb64Uint
impl PartialOrd<Rgb64Uint> for Rgb64Uint
impl PartialOrd<Rgb64Sint> for Rgb64Sint
impl PartialOrd<Rgb64Sint> for Rgb64Sint
impl PartialOrd<Rgb64Sfloat> for Rgb64Sfloat
impl PartialOrd<Rgb64Sfloat> for Rgb64Sfloat
impl PartialOrd<Rgba64Uint> for Rgba64Uint
impl PartialOrd<Rgba64Uint> for Rgba64Uint
impl PartialOrd<Rgba64Sint> for Rgba64Sint
impl PartialOrd<Rgba64Sint> for Rgba64Sint
impl PartialOrd<Rgba64Sfloat> for Rgba64Sfloat
impl PartialOrd<Rgba64Sfloat> for Rgba64Sfloat
impl PartialOrd<B10g11r11Ufloat> for B10g11r11Ufloat
impl PartialOrd<B10g11r11Ufloat> for B10g11r11Ufloat
impl PartialOrd<E5b9g9r9Ufloat> for E5b9g9r9Ufloat
impl PartialOrd<E5b9g9r9Ufloat> for E5b9g9r9Ufloat
impl PartialOrd<D16Unorm> for D16Unorm
impl PartialOrd<D16Unorm> for D16Unorm
impl PartialOrd<X8D24Unorm> for X8D24Unorm
impl PartialOrd<X8D24Unorm> for X8D24Unorm
impl PartialOrd<D32Sfloat> for D32Sfloat
impl PartialOrd<D32Sfloat> for D32Sfloat
impl PartialOrd<S8Uint> for S8Uint
impl PartialOrd<S8Uint> for S8Uint
impl PartialOrd<D16UnormS8Uint> for D16UnormS8Uint
impl PartialOrd<D16UnormS8Uint> for D16UnormS8Uint
impl PartialOrd<D24UnormS8Uint> for D24UnormS8Uint
impl PartialOrd<D24UnormS8Uint> for D24UnormS8Uint
impl PartialOrd<D32SfloatS8Uint> for D32SfloatS8Uint
impl PartialOrd<D32SfloatS8Uint> for D32SfloatS8Uint
impl PartialOrd<Bc1RgbUnorm> for Bc1RgbUnorm
impl PartialOrd<Bc1RgbUnorm> for Bc1RgbUnorm
impl PartialOrd<Bc1RgbSrgb> for Bc1RgbSrgb
impl PartialOrd<Bc1RgbSrgb> for Bc1RgbSrgb
impl PartialOrd<Bc1RgbaUnorm> for Bc1RgbaUnorm
impl PartialOrd<Bc1RgbaUnorm> for Bc1RgbaUnorm
impl PartialOrd<Bc1RgbaSrgb> for Bc1RgbaSrgb
impl PartialOrd<Bc1RgbaSrgb> for Bc1RgbaSrgb
impl PartialOrd<Bc2Unorm> for Bc2Unorm
impl PartialOrd<Bc2Unorm> for Bc2Unorm
impl PartialOrd<Bc2Srgb> for Bc2Srgb
impl PartialOrd<Bc2Srgb> for Bc2Srgb
impl PartialOrd<Bc3Unorm> for Bc3Unorm
impl PartialOrd<Bc3Unorm> for Bc3Unorm
impl PartialOrd<Bc3Srgb> for Bc3Srgb
impl PartialOrd<Bc3Srgb> for Bc3Srgb
impl PartialOrd<Bc4Unorm> for Bc4Unorm
impl PartialOrd<Bc4Unorm> for Bc4Unorm
impl PartialOrd<Bc4Snorm> for Bc4Snorm
impl PartialOrd<Bc4Snorm> for Bc4Snorm
impl PartialOrd<Bc5Unorm> for Bc5Unorm
impl PartialOrd<Bc5Unorm> for Bc5Unorm
impl PartialOrd<Bc5Snorm> for Bc5Snorm
impl PartialOrd<Bc5Snorm> for Bc5Snorm
impl PartialOrd<Bc6hUfloat> for Bc6hUfloat
impl PartialOrd<Bc6hUfloat> for Bc6hUfloat
impl PartialOrd<Bc6hSfloat> for Bc6hSfloat
impl PartialOrd<Bc6hSfloat> for Bc6hSfloat
impl PartialOrd<Bc7Unorm> for Bc7Unorm
impl PartialOrd<Bc7Unorm> for Bc7Unorm
impl PartialOrd<Bc7Srgb> for Bc7Srgb
impl PartialOrd<Bc7Srgb> for Bc7Srgb
impl PartialOrd<Etc2R8g8b8Unorm> for Etc2R8g8b8Unorm
impl PartialOrd<Etc2R8g8b8Unorm> for Etc2R8g8b8Unorm
impl PartialOrd<Etc2R8g8b8Srgb> for Etc2R8g8b8Srgb
impl PartialOrd<Etc2R8g8b8Srgb> for Etc2R8g8b8Srgb
impl PartialOrd<Etc2R8g8b8a1Unorm> for Etc2R8g8b8a1Unorm
impl PartialOrd<Etc2R8g8b8a1Unorm> for Etc2R8g8b8a1Unorm
impl PartialOrd<Etc2R8g8b8a1Srgb> for Etc2R8g8b8a1Srgb
impl PartialOrd<Etc2R8g8b8a1Srgb> for Etc2R8g8b8a1Srgb
impl PartialOrd<Etc2R8g8b8a8Unorm> for Etc2R8g8b8a8Unorm
impl PartialOrd<Etc2R8g8b8a8Unorm> for Etc2R8g8b8a8Unorm
impl PartialOrd<Etc2R8g8b8a8Srgb> for Etc2R8g8b8a8Srgb
impl PartialOrd<Etc2R8g8b8a8Srgb> for Etc2R8g8b8a8Srgb
impl PartialOrd<EacR11Unorm> for EacR11Unorm
impl PartialOrd<EacR11Unorm> for EacR11Unorm
impl PartialOrd<EacR11Snorm> for EacR11Snorm
impl PartialOrd<EacR11Snorm> for EacR11Snorm
impl PartialOrd<EacR11g11Unorm> for EacR11g11Unorm
impl PartialOrd<EacR11g11Unorm> for EacR11g11Unorm
impl PartialOrd<EacR11g11Snorm> for EacR11g11Snorm
impl PartialOrd<EacR11g11Snorm> for EacR11g11Snorm
impl PartialOrd<Astc4x4Unorm> for Astc4x4Unorm
impl PartialOrd<Astc4x4Unorm> for Astc4x4Unorm
impl PartialOrd<Astc4x4Srgb> for Astc4x4Srgb
impl PartialOrd<Astc4x4Srgb> for Astc4x4Srgb
impl PartialOrd<Astc5x4Unorm> for Astc5x4Unorm
impl PartialOrd<Astc5x4Unorm> for Astc5x4Unorm
impl PartialOrd<Astc5x4Srgb> for Astc5x4Srgb
impl PartialOrd<Astc5x4Srgb> for Astc5x4Srgb
impl PartialOrd<Astc5x5Unorm> for Astc5x5Unorm
impl PartialOrd<Astc5x5Unorm> for Astc5x5Unorm
impl PartialOrd<Astc5x5Srgb> for Astc5x5Srgb
impl PartialOrd<Astc5x5Srgb> for Astc5x5Srgb
impl PartialOrd<Astc6x5Unorm> for Astc6x5Unorm
impl PartialOrd<Astc6x5Unorm> for Astc6x5Unorm
impl PartialOrd<Astc6x5Srgb> for Astc6x5Srgb
impl PartialOrd<Astc6x5Srgb> for Astc6x5Srgb
impl PartialOrd<Astc6x6Unorm> for Astc6x6Unorm
impl PartialOrd<Astc6x6Unorm> for Astc6x6Unorm
impl PartialOrd<Astc6x6Srgb> for Astc6x6Srgb
impl PartialOrd<Astc6x6Srgb> for Astc6x6Srgb
impl PartialOrd<Astc8x5Unorm> for Astc8x5Unorm
impl PartialOrd<Astc8x5Unorm> for Astc8x5Unorm
impl PartialOrd<Astc8x5Srgb> for Astc8x5Srgb
impl PartialOrd<Astc8x5Srgb> for Astc8x5Srgb
impl PartialOrd<Astc8x6Unorm> for Astc8x6Unorm
impl PartialOrd<Astc8x6Unorm> for Astc8x6Unorm
impl PartialOrd<Astc8x6Srgb> for Astc8x6Srgb
impl PartialOrd<Astc8x6Srgb> for Astc8x6Srgb
impl PartialOrd<Astc8x8Unorm> for Astc8x8Unorm
impl PartialOrd<Astc8x8Unorm> for Astc8x8Unorm
impl PartialOrd<Astc8x8Srgb> for Astc8x8Srgb
impl PartialOrd<Astc8x8Srgb> for Astc8x8Srgb
impl PartialOrd<Astc10x5Unorm> for Astc10x5Unorm
impl PartialOrd<Astc10x5Unorm> for Astc10x5Unorm
impl PartialOrd<Astc10x5Srgb> for Astc10x5Srgb
impl PartialOrd<Astc10x5Srgb> for Astc10x5Srgb
impl PartialOrd<Astc10x6Unorm> for Astc10x6Unorm
impl PartialOrd<Astc10x6Unorm> for Astc10x6Unorm
impl PartialOrd<Astc10x6Srgb> for Astc10x6Srgb
impl PartialOrd<Astc10x6Srgb> for Astc10x6Srgb
impl PartialOrd<Astc10x8Unorm> for Astc10x8Unorm
impl PartialOrd<Astc10x8Unorm> for Astc10x8Unorm
impl PartialOrd<Astc10x8Srgb> for Astc10x8Srgb
impl PartialOrd<Astc10x8Srgb> for Astc10x8Srgb
impl PartialOrd<Astc10x10Unorm> for Astc10x10Unorm
impl PartialOrd<Astc10x10Unorm> for Astc10x10Unorm
impl PartialOrd<Astc10x10Srgb> for Astc10x10Srgb
impl PartialOrd<Astc10x10Srgb> for Astc10x10Srgb
impl PartialOrd<Astc12x10Unorm> for Astc12x10Unorm
impl PartialOrd<Astc12x10Unorm> for Astc12x10Unorm
impl PartialOrd<Astc12x10Srgb> for Astc12x10Srgb
impl PartialOrd<Astc12x10Srgb> for Astc12x10Srgb
impl PartialOrd<Astc12x12Unorm> for Astc12x12Unorm
impl PartialOrd<Astc12x12Unorm> for Astc12x12Unorm
impl PartialOrd<Astc12x12Srgb> for Astc12x12Srgb
impl PartialOrd<Astc12x12Srgb> for Astc12x12Srgb
impl PartialOrd<Tiling> for Tiling
impl PartialOrd<Tiling> for Tiling
impl PartialOrd<Filter> for Filter
impl PartialOrd<Filter> for Filter
impl PartialOrd<Anisotropic> for Anisotropic
impl PartialOrd<Anisotropic> for Anisotropic
impl PartialOrd<CubeFace> for CubeFace
impl PartialOrd<CubeFace> for CubeFace
impl PartialOrd<Kind> for Kind
impl PartialOrd<Kind> for Kind
impl PartialOrd<ViewKind> for ViewKind
impl PartialOrd<ViewKind> for ViewKind
impl PartialOrd<ViewCapabilities> for ViewCapabilities
impl PartialOrd<ViewCapabilities> for ViewCapabilities
impl PartialOrd<Usage> for Usage
impl PartialOrd<Usage> for Usage
impl PartialOrd<WrapMode> for WrapMode
impl PartialOrd<WrapMode> for WrapMode
impl PartialOrd<Lod> for Lod
impl PartialOrd<Lod> for Lod
impl PartialOrd<PackedColor> for PackedColor
impl PartialOrd<PackedColor> for PackedColor
impl PartialOrd<Access> for Access
impl PartialOrd<Access> for Access
impl PartialOrd<Properties> for Properties
impl PartialOrd<Properties> for Properties
impl PartialOrd<Dependencies> for Dependencies
impl PartialOrd<Dependencies> for Dependencies
impl PartialOrd<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl PartialOrd<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl PartialOrd<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl PartialOrd<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl PartialOrd<Rect> for Rect
impl PartialOrd<Rect> for Rect
impl PartialOrd<PolygonMode> for PolygonMode
impl PartialOrd<PolygonMode> for PolygonMode
impl PartialOrd<FrontFace> for FrontFace
impl PartialOrd<FrontFace> for FrontFace
impl PartialOrd<VertexInputRate> for VertexInputRate
impl PartialOrd<VertexInputRate> for VertexInputRate
impl<F: PartialOrd> PartialOrd<Element<F>> for Element<F>
impl<F: PartialOrd> PartialOrd<Element<F>> for Element<F>
impl PartialOrd<VertexBufferDesc> for VertexBufferDesc
impl PartialOrd<VertexBufferDesc> for VertexBufferDesc
impl PartialOrd<AttributeDesc> for AttributeDesc
impl PartialOrd<AttributeDesc> for AttributeDesc
impl PartialOrd<Primitive> for Primitive
impl PartialOrd<Primitive> for Primitive
impl PartialOrd<InputAssemblerDesc> for InputAssemblerDesc
impl PartialOrd<InputAssemblerDesc> for InputAssemblerDesc
impl PartialOrd<Comparison> for Comparison
impl PartialOrd<Comparison> for Comparison
impl PartialOrd<ColorMask> for ColorMask
impl PartialOrd<ColorMask> for ColorMask
impl PartialOrd<Factor> for Factor
impl PartialOrd<Factor> for Factor
impl PartialOrd<BlendOp> for BlendOp
impl PartialOrd<BlendOp> for BlendOp
impl PartialOrd<DepthTest> for DepthTest
impl PartialOrd<DepthTest> for DepthTest
impl PartialOrd<StencilOp> for StencilOp
impl PartialOrd<StencilOp> for StencilOp
impl PartialOrd<StencilFace> for StencilFace
impl PartialOrd<StencilFace> for StencilFace
impl PartialOrd<Face> for Face
impl PartialOrd<Face> for Face
impl PartialOrd<PipelineStage> for PipelineStage
impl PartialOrd<PipelineStage> for PipelineStage
impl PartialOrd<ShaderStageFlags> for ShaderStageFlags
impl PartialOrd<ShaderStageFlags> for ShaderStageFlags
impl PartialOrd<PipelineCreationFlags> for PipelineCreationFlags
impl PartialOrd<PipelineCreationFlags> for PipelineCreationFlags
impl<T: PartialOrd> PartialOrd<State<T>> for State<T>
impl<T: PartialOrd> PartialOrd<State<T>> for State<T>
impl PartialOrd<ControlFlags> for ControlFlags
impl PartialOrd<ControlFlags> for ControlFlags
impl PartialOrd<ResultFlags> for ResultFlags
impl PartialOrd<ResultFlags> for ResultFlags
impl PartialOrd<PipelineStatistic> for PipelineStatistic
impl PartialOrd<PipelineStatistic> for PipelineStatistic
impl PartialOrd<Extent2D> for Extent2D
impl PartialOrd<Extent2D> for Extent2D
impl PartialOrd<PresentMode> for PresentMode
impl PartialOrd<PresentMode> for PresentMode
impl PartialOrd<CompositeAlphaMode> for CompositeAlphaMode
impl PartialOrd<CompositeAlphaMode> for CompositeAlphaMode
impl PartialOrd<Features> for Features
impl PartialOrd<Features> for Features
impl PartialOrd<IndexType> for IndexType
impl PartialOrd<IndexType> for IndexType
impl PartialOrd<MemoryTypeId> for MemoryTypeId
impl PartialOrd<MemoryTypeId> for MemoryTypeId
impl PartialOrd<Kind> for Kind
impl PartialOrd<Kind> for Kind
impl PartialOrd<Register> for Register
impl PartialOrd<Register> for Register
impl<T: PartialOrd> PartialOrd<DebugInfoOffset<T>> for DebugInfoOffset<T>
impl<T: PartialOrd> PartialOrd<DebugInfoOffset<T>> for DebugInfoOffset<T>
impl<T: PartialOrd> PartialOrd<DebugTypesOffset<T>> for DebugTypesOffset<T>
impl<T: PartialOrd> PartialOrd<DebugTypesOffset<T>> for DebugTypesOffset<T>
impl<T: PartialOrd> PartialOrd<UnitSectionOffset<T>> for UnitSectionOffset<T>
impl<T: PartialOrd> PartialOrd<UnitSectionOffset<T>> for UnitSectionOffset<T>
impl PartialOrd<SectionId> for SectionId
impl PartialOrd<SectionId> for SectionId
impl PartialOrd<DwUt> for DwUt
impl PartialOrd<DwUt> for DwUt
impl PartialOrd<DwCfa> for DwCfa
impl PartialOrd<DwCfa> for DwCfa
impl PartialOrd<DwChildren> for DwChildren
impl PartialOrd<DwChildren> for DwChildren
impl PartialOrd<DwTag> for DwTag
impl PartialOrd<DwTag> for DwTag
impl PartialOrd<DwAt> for DwAt
impl PartialOrd<DwAt> for DwAt
impl PartialOrd<DwForm> for DwForm
impl PartialOrd<DwForm> for DwForm
impl PartialOrd<DwAte> for DwAte
impl PartialOrd<DwAte> for DwAte
impl PartialOrd<DwLle> for DwLle
impl PartialOrd<DwLle> for DwLle
impl PartialOrd<DwDs> for DwDs
impl PartialOrd<DwDs> for DwDs
impl PartialOrd<DwEnd> for DwEnd
impl PartialOrd<DwEnd> for DwEnd
impl PartialOrd<DwAccess> for DwAccess
impl PartialOrd<DwAccess> for DwAccess
impl PartialOrd<DwVis> for DwVis
impl PartialOrd<DwVis> for DwVis
impl PartialOrd<DwVirtuality> for DwVirtuality
impl PartialOrd<DwVirtuality> for DwVirtuality
impl PartialOrd<DwLang> for DwLang
impl PartialOrd<DwLang> for DwLang
impl PartialOrd<DwAddr> for DwAddr
impl PartialOrd<DwAddr> for DwAddr
impl PartialOrd<DwId> for DwId
impl PartialOrd<DwId> for DwId
impl PartialOrd<DwCc> for DwCc
impl PartialOrd<DwCc> for DwCc
impl PartialOrd<DwInl> for DwInl
impl PartialOrd<DwInl> for DwInl
impl PartialOrd<DwOrd> for DwOrd
impl PartialOrd<DwOrd> for DwOrd
impl PartialOrd<DwDsc> for DwDsc
impl PartialOrd<DwDsc> for DwDsc
impl PartialOrd<DwIdx> for DwIdx
impl PartialOrd<DwIdx> for DwIdx
impl PartialOrd<DwDefaulted> for DwDefaulted
impl PartialOrd<DwDefaulted> for DwDefaulted
impl PartialOrd<DwLns> for DwLns
impl PartialOrd<DwLns> for DwLns
impl PartialOrd<DwLne> for DwLne
impl PartialOrd<DwLne> for DwLne
impl PartialOrd<DwLnct> for DwLnct
impl PartialOrd<DwLnct> for DwLnct
impl PartialOrd<DwMacro> for DwMacro
impl PartialOrd<DwMacro> for DwMacro
impl PartialOrd<DwRle> for DwRle
impl PartialOrd<DwRle> for DwRle
impl PartialOrd<DwOp> for DwOp
impl PartialOrd<DwOp> for DwOp
impl PartialOrd<DwEhPe> for DwEhPe
impl PartialOrd<DwEhPe> for DwEhPe
impl<T: Copy + Ord> PartialOrd<ArangeEntry<T>> for ArangeEntry<T>
impl<T: Copy + Ord> PartialOrd<ArangeEntry<T>> for ArangeEntry<T>
impl PartialOrd<ColumnType> for ColumnType
impl PartialOrd<ColumnType> for ColumnType
impl<T: PartialOrd> PartialOrd<UnitOffset<T>> for UnitOffset<T>
impl<T: PartialOrd> PartialOrd<UnitOffset<T>> for UnitOffset<T>
impl PartialOrd<Version> for Version
impl PartialOrd<Version> for Version
impl PartialOrd<DrawState> for DrawState
impl PartialOrd<DrawState> for DrawState
impl PartialOrd<Blend> for Blend
impl PartialOrd<Blend> for Blend
impl PartialOrd<Stencil> for Stencil
impl PartialOrd<Stencil> for Stencil
impl PartialOrd<bf16> for bf16
impl PartialOrd<bf16> for bf16
impl PartialOrd<f16> for f16
impl PartialOrd<f16> for f16
impl PartialOrd<ControllerButton> for ControllerButton
impl PartialOrd<ControllerButton> for ControllerButton
impl PartialOrd<ControllerHat> for ControllerHat
impl PartialOrd<ControllerHat> for ControllerHat
impl PartialOrd<ControllerAxisArgs> for ControllerAxisArgs
impl PartialOrd<ControllerAxisArgs> for ControllerAxisArgs
impl PartialOrd<ModifierKey> for ModifierKey
impl PartialOrd<ModifierKey> for ModifierKey
impl PartialOrd<Key> for Key
impl PartialOrd<Key> for Key
impl PartialOrd<MouseButton> for MouseButton
impl PartialOrd<MouseButton> for MouseButton
impl PartialOrd<EventId> for EventId
impl PartialOrd<EventId> for EventId
impl PartialOrd<AfterRenderArgs> for AfterRenderArgs
impl PartialOrd<AfterRenderArgs> for AfterRenderArgs
impl PartialOrd<ButtonState> for ButtonState
impl PartialOrd<ButtonState> for ButtonState
impl PartialOrd<ButtonArgs> for ButtonArgs
impl PartialOrd<ButtonArgs> for ButtonArgs
impl PartialOrd<CloseArgs> for CloseArgs
impl PartialOrd<CloseArgs> for CloseArgs
impl PartialOrd<IdleArgs> for IdleArgs
impl PartialOrd<IdleArgs> for IdleArgs
impl PartialOrd<RenderArgs> for RenderArgs
impl PartialOrd<RenderArgs> for RenderArgs
impl PartialOrd<ResizeArgs> for ResizeArgs
impl PartialOrd<ResizeArgs> for ResizeArgs
impl PartialOrd<Touch> for Touch
impl PartialOrd<Touch> for Touch
impl PartialOrd<TouchArgs> for TouchArgs
impl PartialOrd<TouchArgs> for TouchArgs
impl PartialOrd<UpdateArgs> for UpdateArgs
impl PartialOrd<UpdateArgs> for UpdateArgs
impl PartialOrd<Button> for Button
impl PartialOrd<Button> for Button
impl PartialOrd<Motion> for Motion
impl PartialOrd<Motion> for Motion
impl PartialOrd<HatState> for HatState
impl PartialOrd<HatState> for HatState
impl PartialOrd<FileDrag> for FileDrag
impl PartialOrd<FileDrag> for FileDrag
impl PartialOrd<Input> for Input
impl PartialOrd<Input> for Input
impl PartialOrd<Loop> for Loop
impl PartialOrd<Loop> for Loop
impl PartialOrd<Event> for Event
impl PartialOrd<Event> for Event
impl<K: Hash + Eq + PartialOrd, V: PartialOrd, S: BuildHasher> PartialOrd<LinkedHashMap<K, V, S>> for LinkedHashMap<K, V, S>
impl<K: Hash + Eq + PartialOrd, V: PartialOrd, S: BuildHasher> PartialOrd<LinkedHashMap<K, V, S>> for LinkedHashMap<K, V, S>
impl PartialOrd<Level> for Level
impl PartialOrd<Level> for Level
impl PartialOrd<LevelFilter> for Level
impl PartialOrd<LevelFilter> for Level
impl PartialOrd<LevelFilter> for LevelFilter
impl PartialOrd<LevelFilter> for LevelFilter
impl PartialOrd<Level> for LevelFilter
impl PartialOrd<Level> for LevelFilter
impl<'a> PartialOrd<Metadata<'a>> for Metadata<'a>
impl<'a> PartialOrd<Metadata<'a>> for Metadata<'a>
impl<'a> PartialOrd<MetadataBuilder<'a>> for MetadataBuilder<'a>
impl<'a> PartialOrd<MetadataBuilder<'a>> for MetadataBuilder<'a>
impl PartialOrd<PollOpt> for PollOpt
impl PartialOrd<PollOpt> for PollOpt
impl PartialOrd<Ready> for Ready
impl PartialOrd<Ready> for Ready
impl PartialOrd<UnixReady> for UnixReady
impl PartialOrd<UnixReady> for UnixReady
impl PartialOrd<Token> for Token
impl PartialOrd<Token> for Token
impl<T> PartialOrd<Handle<T>> for Handle<T>
impl<T> PartialOrd<Handle<T>> for Handle<T>
impl PartialOrd<BindSource> for BindSource
impl PartialOrd<BindSource> for BindSource
impl PartialOrd<WriterFlags> for WriterFlags
impl PartialOrd<WriterFlags> for WriterFlags
impl PartialOrd<ModuleState> for ModuleState
impl PartialOrd<ModuleState> for ModuleState
impl PartialOrd<SamplingFlags> for SamplingFlags
impl PartialOrd<SamplingFlags> for SamplingFlags
impl PartialOrd<ImageFlags> for ImageFlags
impl PartialOrd<ImageFlags> for ImageFlags
impl PartialOrd<GlobalUse> for GlobalUse
impl PartialOrd<GlobalUse> for GlobalUse
impl PartialOrd<AtFlags> for AtFlags
impl PartialOrd<AtFlags> for AtFlags
impl PartialOrd<OFlag> for OFlag
impl PartialOrd<OFlag> for OFlag
impl PartialOrd<SealFlag> for SealFlag
impl PartialOrd<SealFlag> for SealFlag
impl PartialOrd<FdFlag> for FdFlag
impl PartialOrd<FdFlag> for FdFlag
impl PartialOrd<SpliceFFlags> for SpliceFFlags
impl PartialOrd<SpliceFFlags> for SpliceFFlags
impl PartialOrd<FallocateFlags> for FallocateFlags
impl PartialOrd<FallocateFlags> for FallocateFlags
impl PartialOrd<PosixFadviseAdvice> for PosixFadviseAdvice
impl PartialOrd<PosixFadviseAdvice> for PosixFadviseAdvice
impl PartialOrd<ModuleInitFlags> for ModuleInitFlags
impl PartialOrd<ModuleInitFlags> for ModuleInitFlags
impl PartialOrd<DeleteModuleFlags> for DeleteModuleFlags
impl PartialOrd<DeleteModuleFlags> for DeleteModuleFlags
impl PartialOrd<MsFlags> for MsFlags
impl PartialOrd<MsFlags> for MsFlags
impl PartialOrd<MntFlags> for MntFlags
impl PartialOrd<MntFlags> for MntFlags
impl PartialOrd<MQ_OFlag> for MQ_OFlag
impl PartialOrd<MQ_OFlag> for MQ_OFlag
impl PartialOrd<FdFlag> for FdFlag
impl PartialOrd<FdFlag> for FdFlag
impl PartialOrd<InterfaceFlags> for InterfaceFlags
impl PartialOrd<InterfaceFlags> for InterfaceFlags
impl PartialOrd<PollFlags> for PollFlags
impl PartialOrd<PollFlags> for PollFlags
impl PartialOrd<CloneFlags> for CloneFlags
impl PartialOrd<CloneFlags> for CloneFlags
impl PartialOrd<AioFsyncMode> for AioFsyncMode
impl PartialOrd<AioFsyncMode> for AioFsyncMode
impl PartialOrd<LioOpcode> for LioOpcode
impl PartialOrd<LioOpcode> for LioOpcode
impl PartialOrd<LioMode> for LioMode
impl PartialOrd<LioMode> for LioMode
impl PartialOrd<EpollFlags> for EpollFlags
impl PartialOrd<EpollFlags> for EpollFlags
impl PartialOrd<EpollCreateFlags> for EpollCreateFlags
impl PartialOrd<EpollCreateFlags> for EpollCreateFlags
impl PartialOrd<EfdFlags> for EfdFlags
impl PartialOrd<EfdFlags> for EfdFlags
impl PartialOrd<MemFdCreateFlag> for MemFdCreateFlag
impl PartialOrd<MemFdCreateFlag> for MemFdCreateFlag
impl PartialOrd<ProtFlags> for ProtFlags
impl PartialOrd<ProtFlags> for ProtFlags
impl PartialOrd<MapFlags> for MapFlags
impl PartialOrd<MapFlags> for MapFlags
impl PartialOrd<MmapAdvise> for MmapAdvise
impl PartialOrd<MmapAdvise> for MmapAdvise
impl PartialOrd<MsFlags> for MsFlags
impl PartialOrd<MsFlags> for MsFlags
impl PartialOrd<MlockAllFlags> for MlockAllFlags
impl PartialOrd<MlockAllFlags> for MlockAllFlags
impl PartialOrd<Request> for Request
impl PartialOrd<Request> for Request
impl PartialOrd<Event> for Event
impl PartialOrd<Event> for Event
impl PartialOrd<Options> for Options
impl PartialOrd<Options> for Options
impl PartialOrd<QuotaType> for QuotaType
impl PartialOrd<QuotaType> for QuotaType
impl PartialOrd<QuotaFmt> for QuotaFmt
impl PartialOrd<QuotaFmt> for QuotaFmt
impl PartialOrd<QuotaValidFlags> for QuotaValidFlags
impl PartialOrd<QuotaValidFlags> for QuotaValidFlags
impl PartialOrd<RebootMode> for RebootMode
impl PartialOrd<RebootMode> for RebootMode
impl PartialOrd<Signal> for Signal
impl PartialOrd<Signal> for Signal
impl PartialOrd<SaFlags> for SaFlags
impl PartialOrd<SaFlags> for SaFlags
impl PartialOrd<SigmaskHow> for SigmaskHow
impl PartialOrd<SigmaskHow> for SigmaskHow
impl PartialOrd<SfdFlags> for SfdFlags
impl PartialOrd<SfdFlags> for SfdFlags
impl PartialOrd<SockFlag> for SockFlag
impl PartialOrd<SockFlag> for SockFlag
impl PartialOrd<MsgFlags> for MsgFlags
impl PartialOrd<MsgFlags> for MsgFlags
impl PartialOrd<SFlag> for SFlag
impl PartialOrd<SFlag> for SFlag
impl PartialOrd<Mode> for Mode
impl PartialOrd<Mode> for Mode
impl PartialOrd<FsFlags> for FsFlags
impl PartialOrd<FsFlags> for FsFlags
impl PartialOrd<BaudRate> for BaudRate
impl PartialOrd<BaudRate> for BaudRate
impl PartialOrd<SetArg> for SetArg
impl PartialOrd<SetArg> for SetArg
impl PartialOrd<FlushArg> for FlushArg
impl PartialOrd<FlushArg> for FlushArg
impl PartialOrd<FlowArg> for FlowArg
impl PartialOrd<FlowArg> for FlowArg
impl PartialOrd<SpecialCharacterIndices> for SpecialCharacterIndices
impl PartialOrd<SpecialCharacterIndices> for SpecialCharacterIndices
impl PartialOrd<InputFlags> for InputFlags
impl PartialOrd<InputFlags> for InputFlags
impl PartialOrd<OutputFlags> for OutputFlags
impl PartialOrd<OutputFlags> for OutputFlags
impl PartialOrd<ControlFlags> for ControlFlags
impl PartialOrd<ControlFlags> for ControlFlags
impl PartialOrd<LocalFlags> for LocalFlags
impl PartialOrd<LocalFlags> for LocalFlags
impl PartialOrd<TimeSpec> for TimeSpec
impl PartialOrd<TimeSpec> for TimeSpec
impl PartialOrd<TimeVal> for TimeVal
impl PartialOrd<TimeVal> for TimeVal
impl PartialOrd<WaitPidFlag> for WaitPidFlag
impl PartialOrd<WaitPidFlag> for WaitPidFlag
impl PartialOrd<AddWatchFlags> for AddWatchFlags
impl PartialOrd<AddWatchFlags> for AddWatchFlags
impl PartialOrd<InitFlags> for InitFlags
impl PartialOrd<InitFlags> for InitFlags
impl PartialOrd<WatchDescriptor> for WatchDescriptor
impl PartialOrd<WatchDescriptor> for WatchDescriptor
impl PartialOrd<ClockId> for ClockId
impl PartialOrd<ClockId> for ClockId
impl PartialOrd<TimerFlags> for TimerFlags
impl PartialOrd<TimerFlags> for TimerFlags
impl PartialOrd<TimerSetTimeFlags> for TimerSetTimeFlags
impl PartialOrd<TimerSetTimeFlags> for TimerSetTimeFlags
impl PartialOrd<Pid> for Pid
impl PartialOrd<Pid> for Pid
impl PartialOrd<AccessFlags> for AccessFlags
impl PartialOrd<AccessFlags> for AccessFlags
impl PartialOrd<Sign> for Sign
impl PartialOrd<Sign> for Sign
impl PartialOrd<BigInt> for BigInt
impl PartialOrd<BigInt> for BigInt
impl PartialOrd<BigUint> for BigUint
impl PartialOrd<BigUint> for BigUint
impl<T: Clone + Integer> PartialOrd<Ratio<T>> for Ratio<T>
impl<T: Clone + Integer> PartialOrd<Ratio<T>> for Ratio<T>
impl<E: PartialOrd + Endian> PartialOrd<U16Bytes<E>> for U16Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<U16Bytes<E>> for U16Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<U32Bytes<E>> for U32Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<U32Bytes<E>> for U32Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<U64Bytes<E>> for U64Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<U64Bytes<E>> for U64Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<I16Bytes<E>> for I16Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<I16Bytes<E>> for I16Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<I32Bytes<E>> for I32Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<I32Bytes<E>> for I32Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<I64Bytes<E>> for I64Bytes<E>
impl<E: PartialOrd + Endian> PartialOrd<I64Bytes<E>> for I64Bytes<E>
impl<T: Float> PartialOrd<OrderedFloat<T>> for OrderedFloat<T>
impl<T: Float> PartialOrd<OrderedFloat<T>> for OrderedFloat<T>
impl<T: PartialOrd + Float> PartialOrd<NotNan<T>> for NotNan<T>
impl<T: PartialOrd + Float> PartialOrd<NotNan<T>> for NotNan<T>
impl PartialOrd<Time> for Time
impl PartialOrd<Time> for Time
impl<'b, T> PartialOrd<Ptr<'b, T>> for Ptr<'b, T>
impl<'b, T> PartialOrd<Ptr<'b, T>> for Ptr<'b, T>
impl<Ix: PartialOrd> PartialOrd<NodeIndex<Ix>> for NodeIndex<Ix>
impl<Ix: PartialOrd> PartialOrd<NodeIndex<Ix>> for NodeIndex<Ix>
impl<Ix: PartialOrd> PartialOrd<EdgeIndex<Ix>> for EdgeIndex<Ix>
impl<Ix: PartialOrd> PartialOrd<EdgeIndex<Ix>> for EdgeIndex<Ix>
impl PartialOrd<Direction> for Direction
impl PartialOrd<Direction> for Direction
impl PartialOrd<Ident> for Ident
impl PartialOrd<Ident> for Ident
impl PartialOrd<Relevant> for Relevant
impl PartialOrd<Relevant> for Relevant
impl PartialOrd<Id> for Id
impl PartialOrd<Id> for Id
impl PartialOrd<Buffer> for Buffer
impl PartialOrd<Buffer> for Buffer
impl PartialOrd<Image> for Image
impl PartialOrd<Image> for Image
impl PartialOrd<EnabledBackend> for EnabledBackend
impl PartialOrd<EnabledBackend> for EnabledBackend
impl PartialOrd<Backend> for Backend
impl PartialOrd<Backend> for Backend
impl PartialOrd<NotEnabled> for NotEnabled
impl PartialOrd<NotEnabled> for NotEnabled
impl PartialOrd<AttrUuid> for AttrUuid
impl PartialOrd<AttrUuid> for AttrUuid
impl PartialOrd<Position> for Position
impl PartialOrd<Position> for Position
impl PartialOrd<Color> for Color
impl PartialOrd<Color> for Color
impl PartialOrd<Normal> for Normal
impl PartialOrd<Normal> for Normal
impl PartialOrd<Tangent> for Tangent
impl PartialOrd<Tangent> for Tangent
impl PartialOrd<TexCoord> for TexCoord
impl PartialOrd<TexCoord> for TexCoord
impl PartialOrd<VertexFormat> for VertexFormat
impl PartialOrd<VertexFormat> for VertexFormat
impl PartialOrd<Attribute> for Attribute
impl PartialOrd<Attribute> for Attribute
impl PartialOrd<PosColor> for PosColor
impl PartialOrd<PosColor> for PosColor
impl PartialOrd<PosNorm> for PosNorm
impl PartialOrd<PosNorm> for PosNorm
impl PartialOrd<PosColorNorm> for PosColorNorm
impl PartialOrd<PosColorNorm> for PosColorNorm
impl PartialOrd<PosTex> for PosTex
impl PartialOrd<PosTex> for PosTex
impl PartialOrd<PosNormTex> for PosNormTex
impl PartialOrd<PosNormTex> for PosNormTex
impl PartialOrd<PosNormTangTex> for PosNormTangTex
impl PartialOrd<PosNormTangTex> for PosNormTangTex
impl PartialOrd<Model> for Model
impl PartialOrd<Model> for Model
impl PartialOrd<DescriptorRanges> for DescriptorRanges
impl PartialOrd<DescriptorRanges> for DescriptorRanges
impl PartialOrd<Frame> for Frame
impl PartialOrd<Frame> for Frame
impl PartialOrd<BufferId> for BufferId
impl PartialOrd<BufferId> for BufferId
impl PartialOrd<ImageId> for ImageId
impl PartialOrd<ImageId> for ImageId
impl PartialOrd<NodeId> for NodeId
impl PartialOrd<NodeId> for NodeId
impl PartialOrd<Kind> for Kind
impl PartialOrd<Kind> for Kind
impl PartialOrd<SpirvShader> for SpirvShader
impl PartialOrd<SpirvShader> for SpirvShader
impl<N: PartialOrd> PartialOrd<Point<N>> for Point<N>
impl<N: PartialOrd> PartialOrd<Point<N>> for Point<N>
impl<N: PartialOrd> PartialOrd<Vector<N>> for Vector<N>
impl<N: PartialOrd> PartialOrd<Vector<N>> for Vector<N>
impl PartialOrd<Line> for Line
impl PartialOrd<Line> for Line
impl PartialOrd<Curve> for Curve
impl PartialOrd<Curve> for Curve
impl<N: PartialOrd> PartialOrd<Rect<N>> for Rect<N>
impl<N: PartialOrd> PartialOrd<Rect<N>> for Rect<N>
impl PartialOrd<CacheReadErr> for CacheReadErr
impl PartialOrd<CacheReadErr> for CacheReadErr
impl PartialOrd<CacheWriteErr> for CacheWriteErr
impl PartialOrd<CacheWriteErr> for CacheWriteErr
impl PartialOrd<CachedBy> for CachedBy
impl PartialOrd<CachedBy> for CachedBy
impl PartialOrd<Codepoint> for Codepoint
impl PartialOrd<Codepoint> for Codepoint
impl PartialOrd<GlyphId> for GlyphId
impl PartialOrd<GlyphId> for GlyphId
impl PartialOrd<HMetrics> for HMetrics
impl PartialOrd<HMetrics> for HMetrics
impl PartialOrd<VMetrics> for VMetrics
impl PartialOrd<VMetrics> for VMetrics
impl PartialOrd<Scale> for Scale
impl PartialOrd<Scale> for Scale
impl PartialOrd<IncludeType> for IncludeType
impl PartialOrd<IncludeType> for IncludeType
impl PartialOrd<ResolvedInclude> for ResolvedInclude
impl PartialOrd<ResolvedInclude> for ResolvedInclude
impl<A: Array> PartialOrd<SmallVec<A>> for SmallVec<A> where
A::Item: PartialOrd,
impl<A: Array> PartialOrd<SmallVec<A>> for SmallVec<A> where
A::Item: PartialOrd,
impl PartialOrd<ImageOperands> for ImageOperands
impl PartialOrd<ImageOperands> for ImageOperands
impl PartialOrd<FPFastMathMode> for FPFastMathMode
impl PartialOrd<FPFastMathMode> for FPFastMathMode
impl PartialOrd<SelectionControl> for SelectionControl
impl PartialOrd<SelectionControl> for SelectionControl
impl PartialOrd<LoopControl> for LoopControl
impl PartialOrd<LoopControl> for LoopControl
impl PartialOrd<FunctionControl> for FunctionControl
impl PartialOrd<FunctionControl> for FunctionControl
impl PartialOrd<MemorySemantics> for MemorySemantics
impl PartialOrd<MemorySemantics> for MemorySemantics
impl PartialOrd<MemoryAccess> for MemoryAccess
impl PartialOrd<MemoryAccess> for MemoryAccess
impl PartialOrd<KernelProfilingInfo> for KernelProfilingInfo
impl PartialOrd<KernelProfilingInfo> for KernelProfilingInfo
impl PartialOrd<RayFlags> for RayFlags
impl PartialOrd<RayFlags> for RayFlags
impl PartialOrd<SourceLanguage> for SourceLanguage
impl PartialOrd<SourceLanguage> for SourceLanguage
impl PartialOrd<ExecutionModel> for ExecutionModel
impl PartialOrd<ExecutionModel> for ExecutionModel
impl PartialOrd<AddressingModel> for AddressingModel
impl PartialOrd<AddressingModel> for AddressingModel
impl PartialOrd<MemoryModel> for MemoryModel
impl PartialOrd<MemoryModel> for MemoryModel
impl PartialOrd<ExecutionMode> for ExecutionMode
impl PartialOrd<ExecutionMode> for ExecutionMode
impl PartialOrd<StorageClass> for StorageClass
impl PartialOrd<StorageClass> for StorageClass
impl PartialOrd<Dim> for Dim
impl PartialOrd<Dim> for Dim
impl PartialOrd<SamplerAddressingMode> for SamplerAddressingMode
impl PartialOrd<SamplerAddressingMode> for SamplerAddressingMode
impl PartialOrd<SamplerFilterMode> for SamplerFilterMode
impl PartialOrd<SamplerFilterMode> for SamplerFilterMode
impl PartialOrd<ImageFormat> for ImageFormat
impl PartialOrd<ImageFormat> for ImageFormat
impl PartialOrd<ImageChannelOrder> for ImageChannelOrder
impl PartialOrd<ImageChannelOrder> for ImageChannelOrder
impl PartialOrd<ImageChannelDataType> for ImageChannelDataType
impl PartialOrd<ImageChannelDataType> for ImageChannelDataType
impl PartialOrd<FPRoundingMode> for FPRoundingMode
impl PartialOrd<FPRoundingMode> for FPRoundingMode
impl PartialOrd<LinkageType> for LinkageType
impl PartialOrd<LinkageType> for LinkageType
impl PartialOrd<AccessQualifier> for AccessQualifier
impl PartialOrd<AccessQualifier> for AccessQualifier
impl PartialOrd<FunctionParameterAttribute> for FunctionParameterAttribute
impl PartialOrd<FunctionParameterAttribute> for FunctionParameterAttribute
impl PartialOrd<Decoration> for Decoration
impl PartialOrd<Decoration> for Decoration
impl PartialOrd<BuiltIn> for BuiltIn
impl PartialOrd<BuiltIn> for BuiltIn
impl PartialOrd<Scope> for Scope
impl PartialOrd<Scope> for Scope
impl PartialOrd<GroupOperation> for GroupOperation
impl PartialOrd<GroupOperation> for GroupOperation
impl PartialOrd<KernelEnqueueFlags> for KernelEnqueueFlags
impl PartialOrd<KernelEnqueueFlags> for KernelEnqueueFlags
impl PartialOrd<Capability> for Capability
impl PartialOrd<Capability> for Capability
impl PartialOrd<RayQueryIntersection> for RayQueryIntersection
impl PartialOrd<RayQueryIntersection> for RayQueryIntersection
impl PartialOrd<RayQueryCommittedIntersectionType> for RayQueryCommittedIntersectionType
impl PartialOrd<RayQueryCommittedIntersectionType> for RayQueryCommittedIntersectionType
impl PartialOrd<RayQueryCandidateIntersectionType> for RayQueryCandidateIntersectionType
impl PartialOrd<RayQueryCandidateIntersectionType> for RayQueryCandidateIntersectionType
impl PartialOrd<Op> for Op
impl PartialOrd<Op> for Op
impl PartialOrd<GLOp> for GLOp
impl PartialOrd<GLOp> for GLOp
impl PartialOrd<CLOp> for CLOp
impl PartialOrd<CLOp> for CLOp
impl PartialOrd<PlatformId> for PlatformId
impl PartialOrd<PlatformId> for PlatformId
impl PartialOrd<UnicodeEid> for UnicodeEid
impl PartialOrd<UnicodeEid> for UnicodeEid
impl PartialOrd<MicrosoftEid> for MicrosoftEid
impl PartialOrd<MicrosoftEid> for MicrosoftEid
impl PartialOrd<MacEid> for MacEid
impl PartialOrd<MacEid> for MacEid
impl PartialOrd<MicrosoftLang> for MicrosoftLang
impl PartialOrd<MicrosoftLang> for MicrosoftLang
impl PartialOrd<MacLang> for MacLang
impl PartialOrd<MacLang> for MacLang
impl PartialOrd<PlatformEncodingLanguageId> for PlatformEncodingLanguageId
impl PartialOrd<PlatformEncodingLanguageId> for PlatformEncodingLanguageId
impl PartialOrd<Lifetime> for Lifetime
impl PartialOrd<Lifetime> for Lifetime
impl<T: PartialOrd> PartialOrd<Takeable<T>> for Takeable<T>
impl<T: PartialOrd> PartialOrd<Takeable<T>> for Takeable<T>
impl PartialOrd<Duration> for Duration
impl PartialOrd<Duration> for Duration
impl PartialOrd<Timespec> for Timespec
impl PartialOrd<Timespec> for Timespec
impl PartialOrd<SteadyTime> for SteadyTime
impl PartialOrd<SteadyTime> for SteadyTime
impl PartialOrd<Tm> for Tm
impl PartialOrd<Tm> for Tm
impl PartialOrd<Level> for Level
impl PartialOrd<Level> for Level
impl PartialOrd<LevelFilter> for Level
impl PartialOrd<LevelFilter> for Level
impl PartialOrd<LevelFilter> for LevelFilter
impl PartialOrd<LevelFilter> for LevelFilter
impl PartialOrd<Level> for LevelFilter
impl PartialOrd<Level> for LevelFilter
impl PartialOrd<Width> for Width
impl PartialOrd<Width> for Width
impl PartialOrd<GlyphId> for GlyphId
impl PartialOrd<GlyphId> for GlyphId
impl PartialOrd<Tag> for Tag
impl PartialOrd<Tag> for Tag
impl<T> PartialOrd<T> for Void
impl<T> PartialOrd<T> for Void
impl PartialOrd<Version> for Version
impl PartialOrd<Version> for Version
impl PartialOrd<DescriptorsCount> for DescriptorsCount
impl PartialOrd<DescriptorsCount> for DescriptorsCount
impl PartialOrd<DndAction> for DndAction
impl PartialOrd<DndAction> for DndAction
impl PartialOrd<Resize> for Resize
impl PartialOrd<Resize> for Resize
impl PartialOrd<Transient> for Transient
impl PartialOrd<Transient> for Transient
impl PartialOrd<Capability> for Capability
impl PartialOrd<Capability> for Capability
impl PartialOrd<Mode> for Mode
impl PartialOrd<Mode> for Mode
impl PartialOrd<ContentHint> for ContentHint
impl PartialOrd<ContentHint> for ContentHint
impl PartialOrd<Anchor> for Anchor
impl PartialOrd<Anchor> for Anchor
impl PartialOrd<Gravity> for Gravity
impl PartialOrd<Gravity> for Gravity
impl PartialOrd<ConstraintAdjustment> for ConstraintAdjustment
impl PartialOrd<ConstraintAdjustment> for ConstraintAdjustment
impl PartialOrd<Anchor> for Anchor
impl PartialOrd<Anchor> for Anchor
impl PartialOrd<Flags> for Flags
impl PartialOrd<Flags> for Flags
impl PartialOrd<ConstraintAdjustment> for ConstraintAdjustment
impl PartialOrd<ConstraintAdjustment> for ConstraintAdjustment
impl<T> PartialOrd<Id<T>> for Id<T>
impl<T> PartialOrd<Id<T>> for Id<T>
impl PartialOrd<PipelineFlags> for PipelineFlags
impl PartialOrd<PipelineFlags> for PipelineFlags
impl PartialOrd<BufferUse> for BufferUse
impl PartialOrd<BufferUse> for BufferUse
impl PartialOrd<TextureUse> for TextureUse
impl PartialOrd<TextureUse> for TextureUse
impl PartialOrd<BackendBit> for BackendBit
impl PartialOrd<BackendBit> for BackendBit
impl PartialOrd<Features> for Features
impl PartialOrd<Features> for Features
impl PartialOrd<Limits> for Limits
impl PartialOrd<Limits> for Limits
impl PartialOrd<ShaderStage> for ShaderStage
impl PartialOrd<ShaderStage> for ShaderStage
impl PartialOrd<ColorWrite> for ColorWrite
impl PartialOrd<ColorWrite> for ColorWrite
impl PartialOrd<BufferUsage> for BufferUsage
impl PartialOrd<BufferUsage> for BufferUsage
impl PartialOrd<TextureUsage> for TextureUsage
impl PartialOrd<TextureUsage> for TextureUsage
impl PartialOrd<DeviceId> for DeviceId
impl PartialOrd<DeviceId> for DeviceId
impl PartialOrd<VirtualKeyCode> for VirtualKeyCode
impl PartialOrd<VirtualKeyCode> for VirtualKeyCode
impl PartialOrd<ModifiersState> for ModifiersState
impl PartialOrd<ModifiersState> for ModifiersState
impl PartialOrd<VideoMode> for VideoMode
impl PartialOrd<VideoMode> for VideoMode
impl PartialOrd<MonitorHandle> for MonitorHandle
impl PartialOrd<MonitorHandle> for MonitorHandle
impl PartialOrd<WindowId> for WindowId
impl PartialOrd<WindowId> for WindowId