use trying::trie::TrieVec;
use unicode_segmentation::UnicodeSegmentation;
fn main() {
let mut trie = TrieVec::<&str, usize>::new();
let s = "a̐éö̲\r\n";
let input = s.graphemes(true);
let count = input.clone().count();
trie.insert_with_value(input.clone(), Some(count));
assert!(trie.contains(input.clone()));
assert!(trie.get(input.clone()).is_some());
assert_eq!(trie.get(input), Some(&count));
}