add download

This commit is contained in:
2020-06-18 01:44:44 +08:00
parent c58d9a8770
commit 36a54427db
5 changed files with 104 additions and 44 deletions

View File

@@ -1,17 +1,17 @@
use clap::App;
mod cmd;
mod cmd_sample;
mod cmd_download;
mod cmd_default;
mod har;
use cmd::{ Command, CommandError, };
use cmd_sample::CommandSample;
use cmd_download::CommandDownload;
use cmd_default::CommandDefault;
fn main() -> CommandError {
let commands = vec![
CommandSample{},
let commands: Vec<Box<dyn Command>> = vec![
Box::new(CommandDownload{}),
];
let mut app = App::new(env!("CARGO_PKG_NAME"))
.version(env!("CARGO_PKG_VERSION"))