Trait zerotrie::options::ZeroTrieWithOptions

source ·
pub(crate) trait ZeroTrieWithOptions {
    const OPTIONS: ZeroTrieBuilderOptions;
}

Required Associated Constants§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<S: ?Sized> ZeroTrieWithOptions for ZeroAsciiIgnoreCaseTrie<S>

All branch nodes are binary search and nodes use case-insensitive matching.

source§

impl<S: ?Sized> ZeroTrieWithOptions for ZeroTrieExtendedCapacity<S>

No limited capacity assertion.

source§

impl<S: ?Sized> ZeroTrieWithOptions for ZeroTriePerfectHash<S>

Branch nodes could be either binary search or PHF.

source§

impl<S: ?Sized> ZeroTrieWithOptions for ZeroTrieSimpleAscii<S>

All branch nodes are binary search and there are no span nodes.