What do you want to save?
Add Code snippet
New code examples
-
Rust 2021-09-29 09:46:05
Rust Options Some None using closures
fn find_break(arr: &Vec<i32>) -> Option<i32> { arr.windows(2).find(|arr| arr[1] != arr[0] + 1).map(|arr| arr[1]) } fn main() { println!("{}", match find_break(&vec![2, 3, 4, 5, 6, 7, 8]) { Some(s) => s,... Add solution
Best helpers
Derek Kaplan
+5
Sqlsourcerer
+5
Ken N.
+5
Rene Duchamp
+5
Susette87
+5
Tanveer Ali
+5
Andrew Besag
+5
Littleprince
+5
Bridget W.
+5
Haidy Kassem
+5
Jwp36
+5