Trait petgraph::visit::GraphBase [−][src]
Base graph trait: defines the associated node identifier and edge identifier types.
Associated Types
type EdgeId: Copy + PartialEq
[src][−]
edge identifier
type NodeId: Copy + PartialEq
[src][−]
node identifier
Implementations on Foreign Types
impl<'a, G> GraphBase for &'a G where
G: GraphBase,
[src]
impl<'a, G> GraphBase for &'a G where
G: GraphBase,
[src]impl<'a, G> GraphBase for &'a mut G where
G: GraphBase,
[src]
impl<'a, G> GraphBase for &'a mut G where
G: GraphBase,
[src]Implementors
impl<G, F> GraphBase for EdgeFiltered<G, F> where
G: GraphBase,
[src]
impl<G, F> GraphBase for EdgeFiltered<G, F> where
G: GraphBase,
[src]impl<G, F> GraphBase for NodeFiltered<G, F> where
G: GraphBase,
[src]
impl<G, F> GraphBase for NodeFiltered<G, F> where
G: GraphBase,
[src]impl<N, E, Ty, Ix> GraphBase for StableGraph<N, E, Ty, Ix> where
Ix: IndexType,
[src]
impl<N, E, Ty, Ix> GraphBase for StableGraph<N, E, Ty, Ix> where
Ix: IndexType,
[src]