fn get_nodes_of_type()

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
    }