simple trie for rust