2020-03-08 23:36:52 +00:00
|
|
|
//! Command line options handling
|
|
|
|
|
|
|
|
use std::path::PathBuf;
|
|
|
|
use structopt::StructOpt;
|
|
|
|
|
|
|
|
#[derive(Debug, StructOpt, Clone)]
|
2020-05-01 08:11:21 +00:00
|
|
|
#[structopt(about = "TagWiki")]
|
2020-03-08 23:36:52 +00:00
|
|
|
#[structopt(global_setting = structopt::clap::AppSettings::ColoredHelp)]
|
|
|
|
pub struct Opts {
|
|
|
|
pub path: PathBuf,
|
2020-05-01 08:11:21 +00:00
|
|
|
|
|
|
|
#[structopt(long = "port", default_value = "3030")]
|
|
|
|
pub port: u16,
|
2020-03-08 23:36:52 +00:00
|
|
|
}
|