[][src]Trait agnes::access::SortOrderUnstableComparator

pub trait SortOrderUnstableComparator<F> {
    fn sort_order_unstable_by(&self, compare: F) -> Vec<usize>;
}

Trait providing function to compute and return the sorted permutation order. This sort is unstable (does not preserve original order of equal elements, but may be faster than the stable version).

Required methods

fn sort_order_unstable_by(&self, compare: F) -> Vec<usize>

Returns the unstable sorted permutation order (Vec<usize>) using the specified comparator.

Loading content...

Implementors

impl<DI, F> SortOrderUnstableComparator<F> for DI where
    DI: DataIndex,
    F: FnMut(Value<&DI::DType>, Value<&DI::DType>) -> Ordering
[src]

Loading content...