xmr-btc-swap/swap/src/asb/command.rs

22 lines
513 B
Rust
Raw Normal View History

2021-02-11 04:07:01 +00:00
use std::path::PathBuf;
#[derive(structopt::StructOpt, Debug)]
pub struct Arguments {
#[structopt(
long = "config",
help = "Provide a custom path to the configuration file. The configuration file must be a toml file.",
parse(from_os_str)
)]
pub config: Option<PathBuf>,
#[structopt(subcommand)]
pub cmd: Command,
}
#[derive(structopt::StructOpt, Debug)]
#[structopt(name = "xmr_btc-swap", about = "XMR BTC atomic swap")]
pub enum Command {
Start,
History,
}