[][src]Function classific::reverse_order

pub fn reverse_order<T: ?Sized>() -> ReversedNaturalOrder<T> where
    T: Ord

This function returns a Comparator for T which follows the reverse semantics of Ord::cmp.

Examples

use std::cmp::Ordering;
use classific::{Comparator, reverse_order};

assert_eq!(reverse_order().cmp(&3, &2), Ordering::Less);
assert_eq!(reverse_order().cmp(&2, &2), Ordering::Equal);
assert_eq!(reverse_order().cmp(&1, &2), Ordering::Greater);