From 7ebc260924f5db0099568589f2be621c9ea43721 Mon Sep 17 00:00:00 2001 From: mo8it Date: Mon, 15 Apr 2024 23:54:57 +0200 Subject: Scetch the dev subcommand --- src/dev.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/dev.rs (limited to 'src/dev.rs') diff --git a/src/dev.rs b/src/dev.rs new file mode 100644 index 0000000..40382a8 --- /dev/null +++ b/src/dev.rs @@ -0,0 +1,20 @@ +use anyhow::Result; +use clap::Subcommand; + +mod check; +mod init; + +#[derive(Subcommand)] +pub enum DevCommands { + Init, + Check, +} + +impl DevCommands { + pub fn run(self) -> Result<()> { + match self { + DevCommands::Init => init::init(), + DevCommands::Check => check::check(), + } + } +} -- cgit v1.2.3