tmp/src/utils.rs

16 lines
396 B
Rust
Raw Normal View History

2021-03-08 18:33:35 +05:30
// utility function to get a randomly generated string
// of size len
2021-03-08 18:14:34 +05:30
pub fn get_random(len: usize) -> String {
use std::iter;
use rand::{distributions::Alphanumeric, rngs::ThreadRng, thread_rng, Rng};
let mut rng: ThreadRng = thread_rng();
iter::repeat(())
.map(|()| rng.sample(Alphanumeric))
.map(char::from)
.take(len)
.collect::<String>()
}