IChildrenProvider

Trait IChildrenProvider 

Source
pub trait IChildrenProvider<T> {
    type Assoc: Default + 'static;
}
Expand description

Provides a data-structure to store children to the KeTree.

Required Associated Types§

Source

type Assoc: Default + 'static

Implementors§

Source§

impl<T: 'static> IChildrenProvider<T> for VecSetProvider

Source§

type Assoc = Vec<T>

Source§

impl<T: 'static, Hash: Hasher + Default + 'static> IChildrenProvider<T> for HashMapProvider<Hash>

Source§

impl<T: 'static, Hash: Hasher + Default + 'static> IChildrenProvider<T> for KeyedSetProvider<Hash>

Source§

type Assoc = KeyedSet<T, ChunkExtractor>