pub struct Dijkstra;Expand description
Weighted-grid Pathfinder: uniform-priority Dijkstra.
Cost model: sums per-cell traversal_cost on 4-connected edges; no heuristic.
Prefer as the exact weighted baseline against A*/JPS; A* is usually faster with
admissible heuristics on the same model.
Trait Implementations§
impl Copy for Dijkstra
Source§impl Pathfinder for Dijkstra
impl Pathfinder for Dijkstra
Auto Trait Implementations§
impl Freeze for Dijkstra
impl RefUnwindSafe for Dijkstra
impl Send for Dijkstra
impl Sync for Dijkstra
impl Unpin for Dijkstra
impl UnsafeUnpin for Dijkstra
impl UnwindSafe for Dijkstra
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