mirror of
https://github.com/bertptrs/adventofcode.git
synced 2025-12-25 21:00:31 +01:00
Simple type to help clippy
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user