use clap::{Parser}; #[derive(Parser)] #[clap(author, version)] #[clap(about = "Music playlist scripting language runtime")] pub struct CliArgs { /// Script to run pub file: Option, /// Generate m3u8 playlist #[clap(short, long)] pub playlist: Option, /// In REPL mode, wait for all music in the queue to complete #[clap(short, long)] pub wait: bool, } pub fn parse() -> CliArgs { CliArgs::parse() }