Module pattern_trie

Source

Structs§

TrieNode
Implementation of a trie tree structure. In Sozu this is used to store and lookup domains recursively. Each node represents a “level domain”. A leaf node (leftmost label) can be a wildcard, a regex pattern or a plain string. Leaves also store a value associated with the complete domain. For Sozu it is a list of (PathRule, MethodRule, ClusterId). See the Router strucure.

Enums§

InsertResult
RemoveResult

Type Aliases§

Key
KeyValue