Trait brontes_types::tree::util::zip::IntoZipTree

source ·
pub trait IntoZipTree<V: NormalizedAction, Out> {
    // Required method
    fn into_zip_tree(self, tree: Arc<BlockTree<V>>) -> Out;
}

Required Methods§

source

fn into_zip_tree(self, tree: Arc<BlockTree<V>>) -> Out

Implementations on Foreign Types§

source§

impl<V: NormalizedAction, A, B> IntoZipTree<V, ZipPaddedTree2<V, <A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter>> for (A, B)

source§

impl<V: NormalizedAction, A, B, C> IntoZipTree<V, ZipPaddedTree3<V, <A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter>> for (A, B, C)

source§

impl<V: NormalizedAction, A, B, C, D> IntoZipTree<V, ZipPaddedTree4<V, <A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter>> for (A, B, C, D)

source§

impl<V: NormalizedAction, A, B, C, D, E> IntoZipTree<V, ZipPaddedTree5<V, <A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter>> for (A, B, C, D, E)

source§

impl<V: NormalizedAction, A, B, C, D, E, F> IntoZipTree<V, ZipPaddedTree6<V, <A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter>> for (A, B, C, D, E, F)

source§

impl<V: NormalizedAction, A, B, C, D, E, F, G> IntoZipTree<V, ZipPaddedTree7<V, <A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter>> for (A, B, C, D, E, F, G)

Implementors§