pub fn parse_snapshot_with_node_parallel( path: &str, graph: &mut Graph<usize, usize>, ) -> (Vec<RcNode>, HashMap<usize, usize>)