Module malachite_base::sets::exhaustive
source · Expand description
Iterators that generate sets without repetition.
Functions§
- Generates
BTreeSet
s with elements from a single iterator. - Generates
BTreeSet
s of a given size with elements from a single iterator. - Generates
BTreeSet
s, with lengths in a range $[a, b]$, with elements from a single iterator. - Generates
BTreeSet
s, with lengths in a range $[a, b)$, with elements from a single iterator. - Generates
BTreeSet
s with a mininum length, with elements from a single iterator. - Generates
HashSet
s with elements from a single iterator. - Generates
HashSet
s of a given size with elements from a single iterator. - Generates
HashSet
s, with lengths in a range $[a, b]$, with elements from a single iterator. - Generates
HashSet
s, with lengths in a range $[a, b)$, with elements from a single iterator. - Generates
HashSet
s with a mininum length, with elements from a single iterator. - Generates
BTreeSet
s with elements from a single iterator. - Generates
BTreeSet
s of a given size with elements from a single iterator. - Generates
BTreeSet
s, with lengths in a range $[a, b]$, with elements from a single iterator. - Generates
BTreeSet
s, with lengths in a range $[a, b)$, with elements from a single iterator. - Generates
BTreeSet
s with a mininum length, with elements from a single iterator. - Generates
HashSet
s with elements from a single iterator. - Generates
HashSet
s of a given size with elements from a single iterator. - Generates
HashSet
s, with lengths in a range $[a, b]$, with elements from a single iterator. - Generates
HashSet
s, with lengths in a range $[a, b)$, with elements from a single iterator. - Generates
HashSet
s with a mininum length, with elements from a single iterator. - Generates
BTreeSet
s with elements from a single iterator. - Generates
BTreeSet
s, with lengths in a range $[a, b]$, with elements from a single iterator. - Generates
BTreeSet
s, with lengths in a range $[a, b)$, with elements from a single iterator. - Generates
BTreeSet
s with a mininum length, with elements from a single iterator. - Generates
HashSet
s with elements from a single iterator. - Generates
HashSet
s, with lengths in a range $[a, b]$, with elements from a single iterator. - Generates
HashSet
s, with lengths in a range $[a, b)$, with elements from a single iterator. - Generates
HashSet
s with a mininum length, with elements from a single iterator.