extern crate mpd; use mpd::Client; use std::net::TcpStream; use clap::Parser; #[derive(Parser, Debug)] #[command(version, about, long_about = None)] struct Args { #[arg(short, long)] name: String, #[arg(short, long)] count: u8, } fn main() { let mut conn = Client::connect("localhost:6600").unwrap(); conn.volume(100).unwrap(); println!("Status: {:?}", conn.status()); // let args = Args::parse(); // for _ in 0..args.count { // println!("Hello {}!", args.name) // } }