Trait petgraph::visit::GraphProp
[−]
[src]
pub trait GraphProp: GraphBase { type EdgeType: EdgeType; fn is_directed(&self) -> bool { ... } }
Edge kind property (directed or undirected edges)
Associated Types
Provided Methods
fn is_directed(&self) -> bool
Implementations on Foreign Types
impl<'a, G> GraphProp for &'a G where
G: GraphProp,
[src]
G: GraphProp,
type EdgeType = G::EdgeType
fn is_directed(&self) -> bool
[src]
Implementors
impl<G, F> GraphProp for NodeFiltered<G, F> where
G: GraphProp, type EdgeType = G::EdgeType;impl<G, F> GraphProp for EdgeFiltered<G, F> where
G: GraphProp, type EdgeType = G::EdgeType;impl<G> GraphProp for Reversed<G> where
G: GraphProp, type EdgeType = G::EdgeType;impl<N, E, Ty, Ix> GraphProp for Graph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType, type EdgeType = Ty;impl<N, E, Ty, Ix> GraphProp for StableGraph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType, type EdgeType = Ty;impl<N, E, Ty> GraphProp for GraphMap<N, E, Ty> where
N: NodeTrait,
Ty: EdgeType, type EdgeType = Ty;impl<'a, G> GraphProp for Frozen<'a, G> where
G: GraphProp, type EdgeType = G::EdgeType;impl<N, E, Ty, Ix> GraphProp for Csr<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType, type EdgeType = Ty;