pub trait Consume { // Required methods fn ok(&mut self, solution: &Solution<'_>); fn err(&self, path: &str); }
Consume provides parsed Solution consumer
Solution
Called in case of success parsing
Called on error