| 13 | #[command(name = "jukebox-cli")] |
| 14 | #[command(about = "A terminal-based music jukebox application")] |
| 15 | struct Args { |
| 16 | /// Path to the music directory |
| 17 | #[arg(help = "Directory containing MP3 files. If not provided, defaults to a sample directory.")] |
| 18 | path: Option<PathBuf>, |
| 19 | } |
| 20 | |
| 21 | fn main() -> Result<(), Box<dyn Error>> { |
| 22 | let args = Args::parse(); |
nothing calls this directly
no outgoing calls
no test coverage detected