diff --git a/srp_analysis/src/main.rs b/srp_analysis/src/main.rs index 9282f2a298fc465a3293c4d9f645f420163e2487..e472faf8dee9687523636e5d8ed3fb017fc7d86a 100644 --- a/srp_analysis/src/main.rs +++ b/srp_analysis/src/main.rs @@ -22,8 +22,8 @@ enum Example { arg_enum! { #[derive(Debug)] enum Example { - POSSIBLE, - IMPOSSIBLE + Schedulable, + NotSchedulable } } @@ -49,11 +49,11 @@ struct Opt { verbose: u8, /// Generate an example file - #[structopt(long)] // + #[structopt(long)] generate: bool, - - #[structopt(short = "ex", long = "example", possible_values = &Example::variants(), case_insensitive = true, default_value = "possible")] + /// The example you want to generate + #[structopt(short = "ex", long = "example", possible_values = &Example::variants(), case_insensitive = true, default_value = "Schedulable")] example: Example, /// Output file for generated example @@ -85,11 +85,11 @@ fn real_main() -> i32 { verbose_p!("Parameters: {:?}", opt, 1); if opt.generate { let tasks = match opt.example { - Example::POSSIBLE => { + Example::Schedulable => { verbose_p!("{}", "Generating a schedulable task set", 1); schedulable_task_set() }, - Example::IMPOSSIBLE => { + Example::NotSchedulable => { verbose_p!("{}", "Generating a non-schedulable task set", 1); non_schedulable_task_set() }