{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":"edge_targets:"}]}
    edge_targets: &mut Vec<N>,
    associated_edge_targets: &mut dyn Iterator<Item = N>,
    node_starts: &mut IndexVec<N, usize>,