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.