use clap::Subcommand;
#[derive(Subcommand)]
pub enum Commands {
#[clap(about = "Add new project.")]
New {},
#[clap(about = "List all your projects.")]
List {},
#[clap(about = "Show detail of a project.")]
Show {
#[clap(short, long, required = true)]
id: String,
},
#[clap(about = "Delete a project.")]
Delete {
#[clap(short, long, required = true)]
id: String,
},
#[clap(about = "Use project for current CLI session.")]
Use {
#[clap(short, long, required = true)]
id: String,
},
}