Skip to main content

nash_cli/cmd/
mod.rs

1pub mod check;
2
3#[derive(clap::Subcommand)]
4pub enum Cmd {
5    /// Check a Nash project for errors
6    #[clap(visible_alias = "c")]
7    Check(check::Args),
8}
9
10impl Cmd {
11    pub async fn exec(self) -> miette::Result<()> {
12        match self {
13            Cmd::Check(args) => args.exec().await,
14        }
15    }
16}