pub trait Paths: Incidence {
fn find_path(
&self,
u: Self::Vertex,
v: Self::Vertex
) -> Option<Vec<Self::Edge, Global>>
where
Self: WithVertexProp<Color>,
{ ... }
fn is_walk<I>(&self, edges: I) -> bool
where
I: IntoIterator,
<I as IntoIterator>::Item: IntoOwned<Self::Edge>,
{ ... }
fn is_path<I>(&self, edges: I) -> bool
where
Self: WithVertexProp<bool>,
I: IntoIterator,
<I as IntoIterator>::Item: IntoOwned<Self::Edge>,
{ ... }
}