use clap::{Parser, Subcommand}; #[derive(Parser)] #[command(name = "kenapi", version)] pub struct Cli { #[command(subcommand)] pub command: Command, } #[derive(Subcommand)] pub enum Command { Serve, Migrate, Openapi { #[arg(long)] check: bool, }, }