feat: v0.1.0, encrypt works

This commit is contained in:
2023-09-30 19:43:29 +08:00
parent c317a80119
commit 712e50319a
11 changed files with 143 additions and 35 deletions

View File

@@ -1,7 +1,7 @@
extern crate core;
use clap::{Parser, Subcommand};
use rust_util::XResult;
use rust_util::{debugging, XResult};
use crate::cmd_decrypt::CmdDecrypt;
use crate::cmd_encrypt::CmdEncrypt;
@@ -46,12 +46,15 @@ fn main() -> XResult<()> {
let args = Cli::parse();
match args.command {
Commands::Encrypt(cmd_encrypt) => {
debugging!("Encrypt: {:?}", cmd_encrypt);
cmd_encrypt::encrypt(cmd_encrypt)
}
Commands::Decrypt(cmd_decrypt) => {
debugging!("Decrypt: {:?}", cmd_decrypt);
cmd_decrypt::decrypt(cmd_decrypt)
}
Commands::Info(cmd_info) => {
debugging!("Info: {:?}", cmd_info);
cmd_info::info(cmd_info)
}
}