in src/tree.rs [318:327]
fn get_nodes_of_type(&self, _node_type: NodeType) -> Vec<(TreeIndex, &TreeNode<P>)> {
let mut vec: Vec<(TreeIndex, &TreeNode<P>)> = Vec::new();
let nodes = self.get_index_node_pairs();
for (key, value) in nodes.iter() {
if _node_type == *value.get_node_type() {
vec.push((*key, value));
}
}
vec
}