From af99394c2e12b53d6b02c69d0c97a4b3d2b2d149 Mon Sep 17 00:00:00 2001 From: Avril Date: Wed, 23 Sep 2020 00:22:26 +0100 Subject: [PATCH] begin actual work --- src/main.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 7e0869e..e687d90 100644 --- a/src/main.rs +++ b/src/main.rs @@ -66,11 +66,18 @@ fn install_tracing() { .init(); } +#[instrument] async fn work(op: config::Operation) -> Result<(), eyre::Report> { - debug!("Got op: {:#?}", op); + debug!("Got op"); match op { config::Operation::Help => args::usage(), + config::Operation::GenerateKey(config::op::GenerateKey::Aes(aes)) => { + + }, + config::Operation::GenerateKey(config::op::GenerateKey::Rsa(rsa)) => { + + }, _ => todo!(), } Ok(())