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>;
}
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>;
}