Trait BTreeSort

Source
pub trait BTreeSort<T: Ord> {
    // Required methods
    fn uniques(self) -> Vec<T>;
    fn sorted(self) -> Vec<T>;
    fn reverse_uniques(self) -> Vec<T>;
    fn reverse_sort(self) -> Vec<T>;
}

Required Methods§

Source

fn uniques(self) -> Vec<T>

Source

fn sorted(self) -> Vec<T>

Source

fn reverse_uniques(self) -> Vec<T>

Source

fn reverse_sort(self) -> Vec<T>

Implementations on Foreign Types§

Source§

impl<T: Ord + Clone> BTreeSort<T> for BTreeMap<T, usize>

Source§

fn uniques(self) -> Vec<T>

Source§

fn reverse_uniques(self) -> Vec<T>

Source§

fn sorted(self) -> Vec<T>

Source§

fn reverse_sort(self) -> Vec<T>

Source§

impl<T: Ord + Clone> BTreeSort<T> for Vec<T>

Source§

fn uniques(self) -> Vec<T>

Source§

fn reverse_uniques(self) -> Vec<T>

Source§

fn sorted(self) -> Vec<T>

Source§

fn reverse_sort(self) -> Vec<T>

Implementors§