intermodal/src/opt.rs

16 lines
314 B
Rust
Raw Normal View History

2019-05-24 10:25:55 +02:00
use crate::common::*;
#[derive(StructOpt)]
pub(crate) struct Opt {
#[structopt(long = "unstable", short = "u")]
unstable: bool,
#[structopt(subcommand)]
subcommand: Subcommand,
}
impl Opt {
pub(crate) fn run(self, env: &mut Env) -> Result<(), Error> {
2019-05-24 10:25:55 +02:00
self.subcommand.run(env, self.unstable)
}
}