use aoko::no_std::algebraic::sum::TimeUnit;
use clap::{Parser, AppSettings};
#[derive(Parser)]
#[clap(global_setting=AppSettings::DisableHelpFlag, version = "0.1.0", author = "hzqd <hzqelf@yeah.net>")]
pub struct Args {
#[clap(short, long)]
pub input: String,
#[clap(short, long, default_value = "micros")]
pub time: TimeUnit,
#[clap(subcommand)]
pub subcmd: Mode,
}
#[derive(Parser)]
pub enum Mode {
S {
#[clap(short, long)]
hex: bool,
},
}
pub fn get_args() -> Args {
Args::parse()
}