(arg: &str, matches: &ArgMatches)
| 337 | } |
| 338 | |
| 339 | pub fn parse_u64(arg: &str, matches: &ArgMatches) -> Result<u64, CliError> { |
| 340 | Ok(parse_string(arg, matches)? |
| 341 | .parse::<u64>() |
| 342 | .map_err(|_err| CliError::BadParameter(arg.into())) |
| 343 | .unwrap()) |
| 344 | } |
| 345 | |
| 346 | pub fn parse_usize(arg: &str, matches: &ArgMatches) -> Result<usize, CliError> { |
| 347 | Ok(parse_string(arg, matches)? |
no test coverage detected