INNER CODE UNIT · Rust
uri
aome510/spotify-player · spotify_player/src/cli/mod.rs:154
pub fn uri(&self) -> String {
match self {
ItemId::Playlist(id) => id.uri(),
ItemId::Artist(id) => id.uri(),
ItemId::Album(id) => id.uri(),
ItemId::Track(id) => id.uri(),
}
}
}
pub fn init_cli() -> anyhow::Result<clap::Command> {
let default_cache_folder = config::get_cache_folder_path()?;
let default_config_folder = config::get_config_folder_path()?;
let cmd = clap::Command::new(env!("CARGO_PKG_NAME"))
.version(env!("CARGO_PKG_VERSION"))
.about(env!("CARGO_PKG_DESCRIPTION"))
.author(env!("CARGO_PKG_AUTHORS"))