Helper function to detect cycle in an undirected graph using DFS graph traversal
(
graph: &'a UndirectedGraph,
visited_node: &mut HashSet<&'a String>,
parent: Option<&'a String>,
u: &'a String,
)
source not stored for this graph (policy: none)
no test coverage detected