Trait timely_sort::RadixSorterBase [] [src]

pub trait RadixSorterBase<T> {
    fn new() -> Self;
    fn rebalance(&mut self, buffers: &mut Vec<Vec<T>>, intended: usize);

    fn recycle(&mut self, buffers: &mut Vec<Vec<T>>) { ... }
}

Functionality independent of the type U used to sort.

Required Methods

Allocates a new instance of the radix sorter.

Provides empty buffers for the radix sorter to use, with the intent that it should own at most intended.

Provided Methods

Provides empty buffers for the radix sorter to use.

Implementors