(args: &[String])
| 126 | } |
| 127 | |
| 128 | fn parse_input_arg(args: &[String]) -> Option<String> { |
| 129 | let mut index = 2; |
| 130 | while index < args.len() { |
| 131 | if args[index] == "--input" || args[index] == "-i" { |
| 132 | if index + 1 < args.len() { |
| 133 | return Some(args[index + 1].clone()); |
| 134 | } |
| 135 | write_error(&t!("main.missingInputValue")); |
| 136 | exit(EXIT_INVALID_ARGS); |
| 137 | } |
| 138 | index += 1; |
| 139 | } |
| 140 | None |
| 141 | } |