intermodal/src/torrent.rs
Casey Rodarmor fd06943726
Rename: Environment -> Env
type: reform
2020-04-07 19:00:44 -07:00

20 lines
389 B
Rust

use crate::common::*;
mod create;
mod stats;
#[derive(StructOpt)]
pub(crate) enum Torrent {
Create(torrent::create::Create),
Stats(torrent::stats::Stats),
}
impl Torrent {
pub(crate) fn run(self, env: &mut Env, unstable: bool) -> Result<(), Error> {
match self {
Self::Create(create) => create.run(env),
Self::Stats(stats) => stats.run(env, unstable),
}
}
}