1 2 3 4 5 6 7 8 9
use rand::distributions::Alphanumeric; use rand::thread_rng; use rand::Rng; /// Generates 12-characters string for `session_id` and `request_id` pub fn generate_request_id() -> String { let mut rng = thread_rng(); std::iter::repeat(()).map(|()| rng.sample(Alphanumeric) as char).take(12).collect() }