useclap::Parser;#[derive(Parser)]/// Sleep for a given amount of time
structArgs{/// The time to sleep in milliseconds
time:u64,
}usestd::{
thread,time::Duration,};fnmain()->Result<(), Box<dyn std::error::Error>>{let args =Args::parse();Ok(thread::sleep(Duration::from_millis(args.time)))}