use anyhow::Result;
use clap::Subcommand;
use super::GlobalArgs;
pub mod ef;
pub mod eq;
#[derive(Subcommand, Debug)]
#[command(name = "check")]
pub enum SubCommands {
Ef(ef::CliArgs),
Eq(eq::CliArgs),
}
pub fn main(global_args: GlobalArgs, subcommand: SubCommands) -> Result<()> {
match subcommand {
SubCommands::Ef(args) => ef::main(global_args, args),
SubCommands::Eq(args) => eq::main(global_args, args),
}
}