pub trait Heuristic<T = Udx> { type Output; // Required method fn compute(&self, start: VertexId<T>, goal: VertexId<T>) -> Self::Output; }
Heuristic defines a common interface for heuristic functions compatible with the A* search implementation
Heuristic
A*