Function handles_utils::suffix::generate_unique_suffixes
source · pub fn generate_unique_suffixes(
min: u16,
max: u16,
canonical_base: &str
) -> impl Iterator<Item = u16> + '_
Expand description
Generate a unique, shuffled suffix iterator.
Returns
An iterator over the unique, shuffled sequence of suffixes.
Examples
let min = 100;
let max = 150;
let canonical_base = "myhandle";
let lazy_sequence = handles_utils::suffix::generate_unique_suffixes(min, max, canonical_base);
let suffixes: Vec<u16> = lazy_sequence.collect();
This will output a unique, shuffled sequence of suffixes. Note: This is a lazy iterator, so it will not be evaluated until it is consumed.