use rand::distr::{Alphanumeric, SampleString}; use std::time::{SystemTime, UNIX_EPOCH}; /// Generate a random string of a given size pub fn rand_str(len: usize) -> String { Alphanumeric.sample_string(&mut rand::rng(), len) } /// Get current time pub fn curr_time() -> anyhow::Result { Ok(SystemTime::now() .duration_since(UNIX_EPOCH) .map(|t| t.as_secs())?) }