Operations on Sets, Ordered Sets, Indexed Sets, Ranked Sets
Mutable set operations, implemented for the four types of sets
Set operations, implemented for the four types of sets
Struct holding an (unordered)git set and its sort index. Thus it is an index ordered set (ascending or descending).
Ordered Set, holding an explicitly sorted (ascending or descending) generic Vec
Struct holding an unordered set and a vector of its ranks (ascending or descending).
Unordered set holding a generic Vec
Mutable methods for all four of the set structs
Standard methods for all four of the set structs.
Constructs a trivial index (for already sorted sets), of required ascending or descending order and size