fuzzy/main.rs
1use ab_radix_trie::Trie;
2use ab_radix_trie::MatchingOptions;
3fn main() {
4 let mut trie: Trie<String> = Trie::new();
5 trie.insert("romanus", None);
6 trie.insert("rom anus", None);
7 trie.insert("romulus", None);
8 trie.insert("rubens", None);
9 trie.insert("ruber", None);
10 trie.insert("rubicon", None);
11 trie.insert("rubicundus", None);
12
13 let results = trie.get_suffixes_with_matching_options("roma", &MatchingOptions::ignoring_white_space());
14 // should return "romanus" and "rom anus"
15 println!("{:?}", results);
16}
17