pub fn generate_rng<S: AsRef<str>>(range: Range<usize>, charset: S) -> String
Expand description

Calls the generate with random length out of provided, range

Will Panic if the provided charset in empty.

Arguments

  • range - Range of lenghts to choose from
  • charset - Object implementing AsRef trait to do reference-to-reference conversion into &str

Example

use random_string::generate_rng;

let charset = random_string::charsets::ALPHA;
println!("{}", generate_rng(3..7, charset));