use clap::{Args, Parser, Subcommand};
#[derive(Debug, Parser)]
#[clap(author, version, about)]
pub struct Cli {
#[clap(subcommand)]
pub command: Commands,
}
#[derive(Debug, Subcommand)]
pub enum Commands {
Connect(Connect),
}
#[derive(Debug, Args)]
pub struct Connect {
pub uri: String,
pub username: String,
pub password: String,
}