pub fn bfs_visit<G, C, V>(
g: &G,
color: &mut C,
queue: &mut VecDeque<(<G as WithEdge>::OptionEdge, <G as WithVertex>::Vertex), Global>,
vis: &mut V
) -> Controlwhere
G: Incidence,
C: VertexPropMut<G, Color>,
V: Visitor<G>,