[−][src]Trait sfcpl::graph::def::Graph
Associated Types
Loading content...Required methods
fn len(&self) -> usize
fn is_empty(&self) -> bool
fn index(&self, a: Self::NodeId) -> usize
fn neighbors(&'a self, a: Self::NodeId) -> Self::Iter
Implementors
impl<'a> Graph<'a> for Dijkstra
[src]
type NodeId = usize
type Iter = Cloned<Iter<'a, Self::NodeId>>
fn len(&self) -> usize
[src]
fn is_empty(&self) -> bool
[src]
fn index(&self, a: Self::NodeId) -> usize
[src]
fn neighbors(&'a self, a: Self::NodeId) -> Self::Iter
[src]
impl<'a> Graph<'a> for UnweightedGraph
[src]
type NodeId = usize
type Iter = Cloned<Iter<'a, Self::NodeId>>
fn len(&self) -> usize
[src]
fn is_empty(&self) -> bool
[src]
fn index(&self, a: Self::NodeId) -> usize
[src]
fn neighbors(&'a self, a: Self::NodeId) -> Self::Iter
[src]
impl<'a, W> Graph<'a> for WeightedVertexGraph<W> where
W: Copy + Clone + 'a,
[src]
W: Copy + Clone + 'a,