From 9b27e8d993ca20232fe38a412750c3f845a83b65 Mon Sep 17 00:00:00 2001
From: Galih wisnuaji <code.yuune@gmail.com>
Date: Fri, 24 Dec 2021 13:48:43 +0700
Subject: [PATCH] chore : replace filter_map() with find_map()

---
 src/exercise.rs | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/exercise.rs b/src/exercise.rs
index ec694df9..e4a4145d 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;