fn find_next_child_to_enter<NodeId>(
    entered: &mut Vec<(NodeId, Vec<NodeId>)>,
    exited: &mut HashSet<NodeId>
) -> Option<NodeId> where
    NodeId: Eq + Hash
Expand description

Find the next child node, if any, that we have not entered.