pub fn split_hashset_round_robin<T>( set: HashSet<T>, parts: usize, ) -> Vec<HashSet<T>>where T: Eq + Hash,
Consumes set and returns (left, right), where left are items matching pred.
set
left
pred