AmadeusOrd

Trait AmadeusOrd 

Source
pub trait AmadeusOrd {
    // Required method
    fn amadeus_cmp(&self, other: &Self) -> Ordering;
}

Required Methods§

Source

fn amadeus_cmp(&self, other: &Self) -> Ordering

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl AmadeusOrd for bool

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for f32

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for f64

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for i8

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for i16

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for i32

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for i64

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for u8

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for u16

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for u32

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for u64

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for ()

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl AmadeusOrd for String

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A> AmadeusOrd for (A,)
where A: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B> AmadeusOrd for (A, B)
where A: AmadeusOrd, B: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C> AmadeusOrd for (A, B, C)
where A: AmadeusOrd, B: AmadeusOrd, C: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D> AmadeusOrd for (A, B, C, D)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E> AmadeusOrd for (A, B, C, D, E)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F> AmadeusOrd for (A, B, C, D, E, F)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F, G> AmadeusOrd for (A, B, C, D, E, F, G)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F, G, H> AmadeusOrd for (A, B, C, D, E, F, G, H)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F, G, H, I> AmadeusOrd for (A, B, C, D, E, F, G, H, I)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F, G, H, I, J> AmadeusOrd for (A, B, C, D, E, F, G, H, I, J)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> AmadeusOrd for (A, B, C, D, E, F, G, H, I, J, K)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> AmadeusOrd for (A, B, C, D, E, F, G, H, I, J, K, L)

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<K, V, S> AmadeusOrd for HashMap<K, V, S>

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for Option<T>
where T: AmadeusOrd,

Sort None as larger than any non-None value

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 0]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 1]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 2]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 3]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 4]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 5]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 6]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 7]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 8]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 9]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 10]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 11]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 12]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 13]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 14]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 15]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 16]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 17]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 18]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 19]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 20]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 21]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 22]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 23]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 24]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 25]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 26]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 27]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 28]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 29]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 30]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 31]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for [T; 32]
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for &T
where T: AmadeusOrd + ?Sized,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for Box<T>
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Source§

impl<T> AmadeusOrd for Vec<T>
where T: AmadeusOrd,

Source§

fn amadeus_cmp(&self, other: &Self) -> Ordering

Implementors§