Function random_str_rg

Source
pub fn random_str_rg<R: SampleRange<usize>>(range: R) -> String
Expand description

Generate a random string of random length.

§Panics

Panics if length of 0 generated by the range, as its impossible to have a zero-length random string.

§Arguments

  • range - range(min, max]) of the string length.

§Examples

use cs_utils::random_str_rg;
 
let result = random_str_rg(2..8);
 
println!("random string \"{}\" generated", &result);
 
assert!(
    result.len() >= 2,
    "Generated string must be at least 2 characters long."
);
 
assert!(
    result.len() < 8,
    "Generated string length must be < 7.",
);