pub struct MultiTargetDijkstra { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Algorithm for MultiTargetDijkstra
impl Algorithm for MultiTargetDijkstra
Source§impl STSP for MultiTargetDijkstra
impl STSP for MultiTargetDijkstra
fn get_path(&self) -> NodeIter ⓘ
fn get_predecessors(&self) -> NodeIter ⓘ
fn set_source(&mut self, u: u64)
fn set_target(&mut self, v: u64)
fn set_targets(&mut self, vs: &[u64])
fn get_target_index_map(&self) -> BTreeMap<u64, u64>
fn get_distance(&self) -> f64
fn get_distances(&self) -> ValueIter ⓘ
Auto Trait Implementations§
impl Freeze for MultiTargetDijkstra
impl RefUnwindSafe for MultiTargetDijkstra
impl !Send for MultiTargetDijkstra
impl !Sync for MultiTargetDijkstra
impl Unpin for MultiTargetDijkstra
impl UnwindSafe for MultiTargetDijkstra
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