summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 8a5f325..5f504f4 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -17,7 +17,7 @@ enum Choice {
#[structopt(name = "choose", about = "`choose` sections from each line of files")]
struct Opt {
/// Capture range of fields
- #[structopt(parse(try_from_str = parse_range))]
+ #[structopt(parse(try_from_str = parse_choice))]
choice: Choice,
/// Specify field separator other than whitespace
@@ -54,7 +54,7 @@ fn main() {
println!("Hello, world!");
}
-fn parse_range(src: &str) -> Result<Choice, ParseIntError> {
+fn parse_choice(src: &str) -> Result<Choice, ParseIntError> {
let re = Regex::new(r"^(\d*):(\d*)$").unwrap();
let cap = match re.captures_iter(src).next() {