Macrosยง
- trie_
unwrap ๐ - A macro that takes an
Option
argument and either unwraps it if it has a value or causes the function to returnTrieResult::NoMatch
if there is no value. This could perhaps be done withstd::ops::Try
once stabilized.
Structsยง
- Char16
Trie - This struct represents a de-serialized
Char16Trie
that was exported from ICU binary data. - Char16
Trie Iterator - This struct represents an iterator over a
Char16Trie
.
Enumsยง
- Trie
Result - An enum representing the return value from a lookup in
Char16Trie
.
Constantsยง
- MAX_
BRANCH_ ๐LINEAR_ SUB_ NODE_ LENGTH - MAX_
LINEAR_ ๐MATCH_ LENGTH - MAX_
ONE_ ๐UNIT_ DELTA - MAX_
ONE_ ๐UNIT_ NODE_ VALUE - MAX_
ONE_ ๐UNIT_ VALUE - MIN_
LINEAR_ ๐MATCH - MIN_
TWO_ ๐UNIT_ DELTA_ LEAD - MIN_
TWO_ ๐UNIT_ NODE_ VALUE_ LEAD - MIN_
TWO_ ๐UNIT_ VALUE_ LEAD - MIN_
VALUE_ ๐LEAD - NODE_
TYPE_ ๐MASK - THREE_
UNIT_ ๐DELTA_ LEAD - THREE_
UNIT_ ๐NODE_ VALUE_ LEAD - THREE_
UNIT_ ๐VALUE_ LEAD - VALUE_
IS_ ๐FINAL
Functionsยง
- skip_
node_ ๐value - skip_
value ๐ - u16_
lead ๐ - u16_
tail ๐