use crate::command::init::InitCommand;
use crate::command::run::RunCommand;
use clap::Parser;
#[derive(Parser, Debug)]
#[clap(author, version, about, long_about = None)]
pub struct Command {
#[clap(subcommand)]
pub action: SubCommand,
}
#[derive(clap::Subcommand, Debug)]
pub enum SubCommand {
Init(InitCommand),
Run(RunCommand),
Client,
}