1 2 3 4 5 6 7 8 9 10 11
mod parse; pub use parse::Parse; use anyhow::Result; use async_trait::async_trait; /// Common trait for Cli commands #[async_trait] pub trait CliCommand { async fn run(&self) -> Result<()>; }