summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGalih wisnuaji <code.yuune@gmail.com>2021-12-24 13:48:43 +0700
committerGalih wisnuaji <code.yuune@gmail.com>2021-12-24 13:48:43 +0700
commit9b27e8d993ca20232fe38a412750c3f845a83b65 (patch)
treec7c8dccb937cfc48eb4dd70274c1a0fd286d2868 /src
parentf7719a4a9ce23386710c76748de406ecdf7eda43 (diff)
chore : replace filter_map() with find_map()
Diffstat (limited to 'src')
-rw-r--r--src/exercise.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/exercise.rs b/src/exercise.rs
index ec694df..e4a4145 100644
--- a/src/exercise.rs
+++ b/src/exercise.rs
@@ -217,8 +217,7 @@ path = "{}.rs""#,
let matched_line_index = source
.lines()
.enumerate()
- .filter_map(|(i, line)| if re.is_match(line) { Some(i) } else { None })
- .next()
+ .find_map(|(i, line)| if re.is_match(line) { Some(i) } else { None })
.expect("This should not happen at all");
let min_line = ((matched_line_index as i32) - (CONTEXT as i32)).max(0) as usize;