From: alex Date: Sun, 10 Dec 2023 14:49:39 +0000 (+0100) Subject: Prise en compte des conseils de clippy X-Git-Url: https://aoc.elinar.fr/?a=commitdiff_plain;h=9c11060438ccc96d4a869a2fbc8c168692fbcc34;p=aoc_2023 Prise en compte des conseils de clippy --- diff --git a/src/day10.rs b/src/day10.rs index 1fc4c2d..bc98b11 100644 --- a/src/day10.rs +++ b/src/day10.rs @@ -201,7 +201,7 @@ fn is_connected(c: char, a: (usize, usize), b: (usize, usize)) -> bool { } } -fn is_frontier(frontier: &Vec<(usize, usize)>, x: (usize, usize)) -> bool { +fn is_frontier(frontier: &[(usize, usize)], x: (usize, usize)) -> bool { frontier.contains(&x) } @@ -280,10 +280,10 @@ fn get_next_next(c: char, current: (usize, usize), pipe: (usize, usize) ) -> (us } } -fn print_map(map: &Vec>) { - map.into_iter() +fn print_map(map: &[Vec]) { + map.iter() .for_each(|row| { - let s: String = row.into_iter().collect::(); + let s: String = row.iter().collect::(); println!("{}", s); }); } @@ -396,7 +396,7 @@ fn run_part2(input: &str) -> Result> { count } - let mut start = (1, 1); + let start = (1, 1); let count_outside = travel(start, &mut seen, map_extended, &frontier_coord); // penser à retirer 2 lignes et 2 colonnes (les bordures en plus)