diff options
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -1,4 +1,13 @@ +#![feature(iterator_try_collect)] + pub mod day_01; +pub mod day_02; + +pub trait Problem { + const DAY: u8; + + const INPUT: &'static str; +} pub trait Solution: Problem { type Answer1: std::fmt::Display + Default; @@ -19,9 +28,3 @@ pub trait Solution: Problem { Ok(()) } } - -pub trait Problem { - const DAY: u8; - - const INPUT: &'static str; -} |