pub fn search_same<T, Hash, Eq>(exprs: &[T], hash: Hash, eq: Eq) -> Vec<Vec<&T>>
Expand description
Returns a list of groups where elements in each group are equal according to eq
- Within each group the elements are sorted by the order they appear in
exprs
- The groups themselves are sorted by their first element’s appearence in
exprs
Given functions eq
and hash
such that eq(a, b) == true
implies hash(a) == hash(b)