Enum grid_search::DijkstraMapEntry
[−]
[src]
pub enum DijkstraMapEntry<'a, Cost: 'a> { Origin, Unvisited, Outside, Cell(&'a DijkstraMapCell<Cost>), }
Variants
Origin
Unvisited
Outside
Cell(&'a DijkstraMapCell<Cost>)
Methods
impl<'a, Cost> DijkstraMapEntry<'a, Cost>
[src]
fn cell(self) -> Option<&'a DijkstraMapCell<Cost>>
[src]
fn is_origin(self) -> bool
[src]
fn is_unvisited(self) -> bool
[src]
fn is_outside(self) -> bool
[src]
Trait Implementations
impl<'a, Cost: Debug + 'a> Debug for DijkstraMapEntry<'a, Cost>
[src]
impl<'a, Cost: Clone + 'a> Clone for DijkstraMapEntry<'a, Cost>
[src]
fn clone(&self) -> DijkstraMapEntry<'a, Cost>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more