pub struct Day19 { /* private fields */ }
Expand description
2015 Day 19: Molecule string replacements.
Part 2 assumes there is only one possible number of steps but does not assume the Rn
Y
Ar
bracket structure or use the formula. Instead, it uses an optimized
Earley parser, which ensures the molecule can be
created from the provided rules.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Day19
impl RefUnwindSafe for Day19
impl Send for Day19
impl Sync for Day19
impl Unpin for Day19
impl UnwindSafe for Day19
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more