[−][src]Trait bigraph::NavigableGraph
Associated Types
type OutNeighbors: IntoIterator
type InNeighbors: IntoIterator
Required methods
fn out_neighbors(
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::OutNeighbors>
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::OutNeighbors>
fn in_neighbors(
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::InNeighbors>
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::InNeighbors>
Implementors
impl<'a, NodeData, EdgeData> NavigableGraph<'a, NodeData, EdgeData, usize> for Graph<NodeData, EdgeData, Directed, usize> where
EdgeData: 'a,
[src]
EdgeData: 'a,
type OutNeighbors = Map<Edges<'a, EdgeData, Directed, usize>, fn(EdgeReference<'a, EdgeData, usize>) -> Neighbor<usize>>
type InNeighbors = Map<Edges<'a, EdgeData, Directed, usize>, fn(EdgeReference<'a, EdgeData, usize>) -> Neighbor<usize>>
fn out_neighbors(
&'a self,
node_id: NodeIndex<usize>
) -> Option<<Graph<NodeData, EdgeData, Directed, usize> as NavigableGraph<'a, NodeData, EdgeData, usize>>::OutNeighbors>
[src]
&'a self,
node_id: NodeIndex<usize>
) -> Option<<Graph<NodeData, EdgeData, Directed, usize> as NavigableGraph<'a, NodeData, EdgeData, usize>>::OutNeighbors>
fn in_neighbors(
&'a self,
node_id: NodeIndex<usize>
) -> Option<<Graph<NodeData, EdgeData, Directed, usize> as NavigableGraph<'a, NodeData, EdgeData, usize>>::InNeighbors>
[src]
&'a self,
node_id: NodeIndex<usize>
) -> Option<<Graph<NodeData, EdgeData, Directed, usize> as NavigableGraph<'a, NodeData, EdgeData, usize>>::InNeighbors>
impl<'a, NodeData, EdgeData, IndexType: PrimInt, T: NavigableGraph<'a, NodeData, EdgeData, IndexType>> NavigableGraph<'a, NodeData, EdgeData, IndexType> for NodeBigraphWrapper<NodeData, EdgeData, IndexType, T>
[src]
type OutNeighbors = <T as NavigableGraph<'a, NodeData, EdgeData, IndexType>>::OutNeighbors
type InNeighbors = <T as NavigableGraph<'a, NodeData, EdgeData, IndexType>>::InNeighbors
fn out_neighbors(
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::OutNeighbors>
[src]
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::OutNeighbors>
fn in_neighbors(
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::InNeighbors>
[src]
&'a self,
node_id: NodeIndex<IndexType>
) -> Option<Self::InNeighbors>