std.uni.CodepointTrie/codepointTrie - multiple declarations
Template codepointTrie
A slightly more general tool for building fixed Trie
for the Unicode data.
template codepointTrie(T, sizes...)
;
Specifically unlike codepointSetTrie it's allows creating mappings
of dchar to an arbitrary type T.
Contained Functions
| Name | Description |
|---|---|
| codepointTrie | |
| codepointTrie | |
| codepointTrie |
Note
Overload taking CodepointSets will naturally convert
only to bool mapping Tries.
CodepointTrie is the type of Trie as generated by codepointTrie function.
Alias CodepointTrie
A slightly more general tool for building fixed Trie
for the Unicode data.
alias CodepointTrie(T, sizes...)
= typeof(TrieBuilder!(T,dchar,lastDchar+1,Prefix)(T .init) .build());
Specifically unlike codepointSetTrie it's allows creating mappings
of dchar to an arbitrary type T.
Note
Overload taking CodepointSets will naturally convert
only to bool mapping Tries.
CodepointTrie is the type of Trie as generated by codepointTrie function.
Authors
Dmitry Olshansky