pub trait RouteSolver {
// Required method
fn solve(
&self,
graph: &WalkGraph,
start: VertexId,
constraints: &LoopConstraints,
count: usize,
) -> Vec<Route>;
}Required Methods§
fn solve( &self, graph: &WalkGraph, start: VertexId, constraints: &LoopConstraints, count: usize, ) -> Vec<Route>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".