//! Run with: `cargo run --example clone` use ez_urandom::OsRandom; fn main() -> std::io::Result<()> { let mut ids = OsRandom::try_new()?; let mut tokens = ids.try_clone()?; let mut fallback = tokens.clone(); println!("id : {}", ids.get_u64()?); println!("token : {}", tokens.token(16)?); println!("fallback: {}", fallback.hex(16)?); Ok(()) }