fn node_identifier(node_id: &GlobalNodeId) -> String {
        let mut node_ident = "n".to_string();

        for i in 0..node_id.path().len() {
            node_ident.push_str(&node_id.path()[i].to_string());
            if i < node_id.path().len() - 1 {
                node_ident.push('_');
            }
        }
        node_ident
    }
/// Generate unique name for the node to use as a node label in a visual
/// graph.
Generate unique name for the node to use as a node label in a visual
graph.
Generate unique name for the node to use as a node label in a visual graph .
fn node_identifier(node_id: &GlobalNodeId) -> String {
        let mut node_ident = "n".to_string();
        for i in 0..node_id.path().len() {
            node_ident.push_str(&node_id.path()[i].to_string());
            if i < node_id.path().len() - 1 {
                node_ident.push('_');
            }
        }
        node_ident
    }
fn node_identifier ( node_id : & GlobalNodeId ) -> String { let mut node_ident = " " . to_string ( ) ; for i in 0 .. node_id . path ( ) . len ( ) { node_ident . push_str ( & node_id . path ( ) [ i ] . to_string ( ) ) ; if i < node_id . path ( ) . len ( ) - 1 { node_ident . push ( '_' ) ; } } node_ident }
Generate unique name for the node to use as a node label in a visual
graph.
Generate unique name for the node to use as a node label in a visual graph .
node_id
&GlobalNodeId