Trait InsertNode

Source
pub trait InsertNode<T: Debug + Clone> {
    // Required methods
    fn insert_sibling(&self, position: usize, node: Node<T>);
    fn insert_child(&self, position: usize, node: Node<T>);
}

Required Methods§

Source

fn insert_sibling(&self, position: usize, node: Node<T>)

Source

fn insert_child(&self, position: usize, node: Node<T>)

Implementors§

Source§

impl<T: Debug + Clone> InsertNode<T> for Node<T>