pub trait BinaryTreeCollectionTraverser<K>: TreeCollectionTraverser<K>{
    // Required methods
    fn boundary(&mut self);
    fn diagonal(&mut self);
}

Required Methods§

source

fn boundary(&mut self)

Sets the ‘binary tree traversal mode’ of this ‘binary tree collection traverser’ to follow boundary traversal.

source

fn diagonal(&mut self)

Sets the ‘binary tree traversal mode’ of this ‘binary tree collection traverser’ to follow diagonal traversal.

Implementors§

source§

impl<K, V, const BALANCED: bool> BinaryTreeCollectionTraverser<K> for BinaryTreeTraverser<K, V, BALANCED>