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>
impl<S: ?Sized> ZeroTrieWithOptions for ZeroAsciiIgnoreCaseTrie<S>
All branch nodes are binary search and nodes use case-insensitive matching.
const OPTIONS: ZeroTrieBuilderOptions = _
source§impl<S: ?Sized> ZeroTrieWithOptions for ZeroTrieExtendedCapacity<S>
impl<S: ?Sized> ZeroTrieWithOptions for ZeroTrieExtendedCapacity<S>
No limited capacity assertion.
const OPTIONS: ZeroTrieBuilderOptions = _
source§impl<S: ?Sized> ZeroTrieWithOptions for ZeroTriePerfectHash<S>
impl<S: ?Sized> ZeroTrieWithOptions for ZeroTriePerfectHash<S>
Branch nodes could be either binary search or PHF.
const OPTIONS: ZeroTrieBuilderOptions = _
source§impl<S: ?Sized> ZeroTrieWithOptions for ZeroTrieSimpleAscii<S>
impl<S: ?Sized> ZeroTrieWithOptions for ZeroTrieSimpleAscii<S>
All branch nodes are binary search and there are no span nodes.