1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use super::error::Error; use clap::Parser; use miette::Result; use adnv::Config; #[derive(Debug, Parser)] pub struct Command; impl Command { pub async fn run(self, config: Option<&Config>) -> Result<()> { let config = config.ok_or(Error::NoConfigFile)?; tracing::debug!("Config: {config:#?}"); Ok(adnv::ops::run::run(config).await?) } }