Simple type to help clippy

This commit is contained in:
2022-12-23 19:12:20 +01:00
parent 72504d71ef
commit 2d3f55097c

View File

@@ -28,6 +28,8 @@ enum Direction {
Right = 0, Right = 0,
} }
type Map<'a> = Vec<&'a [u8]>;
impl Direction { impl Direction {
fn turn_left(self) -> Self { fn turn_left(self) -> Self {
match self { match self {
@@ -48,7 +50,7 @@ impl Direction {
} }
} }
fn parse_map(input: &[u8]) -> IResult<&[u8], (Vec<&[u8]>, Vec<Step>)> { fn parse_map(input: &[u8]) -> IResult<&[u8], (Map, Vec<Step>)> {
separated_pair( separated_pair(
map(take_until("\n\n"), |map: &[u8]| { map(take_until("\n\n"), |map: &[u8]| {
map.split(|&b| b == b'\n').collect() map.split(|&b| b == b'\n').collect()