From b38a1ddff9f396c8a4e01d94c914ca21c95d87d8 Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Sat, 5 Dec 2020 13:16:14 +0100 Subject: [PATCH] Prepare day 6 --- 2020/src/day06.rs | 12 ++++++++++++ 2020/src/lib.rs | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 2020/src/day06.rs 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), } }