fn blank_member(&mut self, index: LeafIndex) {
        let size = self.leaf_count();
        self.nodes[index].blank();
        self.nodes[treemath::root(size)].blank();
        // Unwrapping here is safe, because we start at the leaf level
        for index in treemath::leaf_direct_path(index, size).unwrap() {
            self.nodes[index].blank();
        }
    }
/// Blanks all the nodes in the direct path of a member
Blanks all the nodes in the direct path of a member
Blanks all the nodes in the direct path of a member
fn blank_member(&mut self, index: LeafIndex) {
        let size = self.leaf_count();
        self.nodes[index].blank();
        self.nodes[treemath::root(size)].blank();
        // Unwrapping here is safe, because we start at the leaf level
        for index in treemath::leaf_direct_path(index, size).unwrap() {
            self.nodes[index].blank();
        }
    }
fn blank_member ( & mut self , index : LeafIndex ) { let size = self . leaf_count ( ) ; self . nodes [ index ] . blank ( ) ; self . nodes [ treemath :: root ( size ) ] . blank ( ) ; // Unwrapping here is safe, because we start at the leaf level for index in treemath :: leaf_direct_path ( index , size ) . unwrap ( ) { self . nodes [ index ] . blank ( ) ; } }
Blanks all the nodes in the direct path of a member
Blanks all the nodes in the direct path of a member
&mut self
index
LeafIndex
&mut self
index
LeafIndex