pub trait Solver { // TODO: Remove this function. Right now it just shows a "static" trait method. fn print_test() { println!("SOLVER BASE PRINT TEST"); } fn init(self: &mut Self); fn solve(self: &mut Self) -> String; }