diff --git a/2020/src/day06.rs b/2020/src/day06.rs new file mode 100644 index 0000000..5827959 --- /dev/null +++ b/2020/src/day06.rs @@ -0,0 +1,12 @@ +use std::io::Read; + +use crate::Solution; + +#[derive(Default)] +pub struct Day06; + +impl Solution for Day06 { + fn part1(&mut self, input: &mut dyn Read) -> String { + todo!() + } +} diff --git a/2020/src/lib.rs b/2020/src/lib.rs index 2df68f0..e8bf63b 100644 --- a/2020/src/lib.rs +++ b/2020/src/lib.rs @@ -6,6 +6,7 @@ mod day02; mod day03; mod day04; mod day05; +mod day06; pub trait Solution { fn part1(&mut self, input: &mut dyn Read) -> String; @@ -22,6 +23,7 @@ pub fn get_implementation(day: usize) -> Box { 3 => Box::new(day03::Day03::default()), 4 => Box::new(day04::Day04::default()), 5 => Box::new(day05::Day05::default()), + 6 => Box::new(day06::Day06::default()), _ => panic!("Unsupported day {}", day), } }