Re-exportsΒ§
use std::ops::ControlFlow;πuse rustc_index::bit_set::DenseBitSet;πuse rustc_index::IndexSlice;πuse rustc_index::IndexVec;πuse super::DirectedGraph;πuse super::StartNode;πuse super::Successors;π
StructsΒ§
- Cycle
Detector - This
TriColorVisitorlooks for back edges in a graph, which indicate that a cycle exists. - Depth
First Search - A βdepth-first searchβ iterator for a directed graph.
- Event π
- TriColor
Depth First Search - A depth-first search that also tracks when all successors of a node have been examined.
EnumsΒ§
- Node
Status - The status of a node in the depth-first search.
TraitsΒ§
- TriColor
Visitor - What to do when a node is examined or becomes
Settledduring DFS.