Trait adapton::catalog::collections::trie::TrieIntro
[−]
[src]
pub trait TrieIntro<X>: Debug + Hash + PartialEq + Eq + Clone + 'static { fn nil(_: BS) -> Self; fn leaf(_: BS, _: X) -> Self; fn bin(_: BS, _: Self, _: Self) -> Self; fn root(_: Meta, _: Self) -> Self; fn name(_: Name, _: Self) -> Self; fn art(_: Art<Self>) -> Self; fn empty(_: Meta) -> Self; fn singleton(_: Meta, _: Name, _: X) -> Self; fn extend(_: Name, _: Self, _: X) -> Self; }