fn join_nodes<N>(interner: &Interner, nodes: &[N]) -> String
where
    N: ToInternedString,
{
    let mut first = true;
    let mut buf = String::new();
    for e in nodes {
        if first {
            first = false;
        } else {
            buf.push_str(", ");
        }
        buf.push_str(&e.to_interned_string(interner))
    }
    buf
}
/// Utility to join multiple Nodes into a single string.
Utility to join multiple Nodes into a single string.
Utility to join multiple Nodes into a single string .
fn join_nodes<N>(interner: &Interner, nodes: &[N]) -> String
where
    N: ToInternedString,
{
    let mut first = true;
    let mut buf = String::new();
    for e in nodes {
        if first {
            first = false;
        } else {
            buf.push_str(", ");
        }
        buf.push_str(&e.to_interned_string(interner))
    }
    buf
}
fn join_nodes < N > ( interner : & Interner , nodes : & [ N ] ) -> String where N : ToInternedString , { let mut first = true ; let mut buf = String :: new ( ) ; for e in nodes { if first { first = false ; } else { buf . push_str ( " " ) ; } buf . push_str ( & e . to_interned_string ( interner ) ) } buf }
Utility to join multiple Nodes into a single string.
Utility to join multiple Nodes into a single string .
interner
&Interner
nodes
&[N]
interner
&Interner
nodes
&[N]