pub trait WithPredecessors: DirectedGraph{
// Required method
fn predecessors(
&self,
node: Self::Node
) -> <Self as GraphPredecessors<'_>>::Iter;
}
pub trait WithPredecessors: DirectedGraph{
// Required method
fn predecessors(
&self,
node: Self::Node
) -> <Self as GraphPredecessors<'_>>::Iter;
}