client: use StructOpt's conflicts_with
parent
cb0e76c39b
commit
142553a9cc
|
@ -33,11 +33,11 @@ struct Opt {
|
|||
#[derive(Debug, StructOpt)]
|
||||
struct HostsOpt {
|
||||
/// The path to write hosts to.
|
||||
#[structopt(long, default_value = "/etc/hosts")]
|
||||
#[structopt(long = "hosts-path", default_value = "/etc/hosts")]
|
||||
hosts_path: PathBuf,
|
||||
|
||||
/// Don't write to any hosts files. This takes precedence over --hosts-path.
|
||||
#[structopt(long)]
|
||||
/// Don't write to any hosts files.
|
||||
#[structopt(long = "no-write-hosts", conflicts_with = "hosts-path")]
|
||||
no_write_hosts: bool,
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue