Trait DetachNode

Source
pub trait DetachNode<T: Debug + Clone> {
    // Required methods
    fn detach(&self);
    fn detach_preserve(&self, vec: &mut NodeCollection<T>);
}

Required Methods§

Source

fn detach(&self)

Source

fn detach_preserve(&self, vec: &mut NodeCollection<T>)

Implementors§

Source§

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