pub fn flatten(self) -> Vec<Node> {
        match self {
            Scc::Acyclic(node) => vec![node],
            Scc::Cyclic(nodes) => nodes,
        }
    }
/// Flatten the nodes of a strongly connected component.
Flatten the nodes of a strongly connected component.
Flatten the nodes of a strongly connected component .
pub fn flatten(self) -> Vec<Node> {
        match self {
            Scc::Acyclic(node) => vec![node],
            Scc::Cyclic(nodes) => nodes,
        }
    }
pub fn flatten ( self ) -> Vec < Node > { match self { Scc :: Acyclic ( node ) => vec ! [ node ] , Scc :: Cyclic ( nodes ) => nodes , } }
Flatten the nodes of a strongly connected component.
Flatten the nodes of a strongly connected component .
self
self