//! Run with: `cargo run --example choices` use ez_urandom::{OsRandom, charset}; fn main() -> std::io::Result<()> { let mut rng = OsRandom::try_new()?; let environments = ["dev", "staging", "prod"]; let environment = rng.choose(&environments)?; let suffix = rng.pick(charset::HEX_LOWER)?; println!("environment: {environment}"); println!("hex suffix : {}", char::from(suffix)); Ok(()) }