// Values returns all the values.
Values returns all the values.
// Values returns all the values .
func (t *Trie) Values() []interface{} {
	t.mu.RLock()
	defer t.mu.RUnlock()
	node := findNode(t.root, []rune(""))
	if node == nil {
		return nil
	}
	return collectValues(node)
}
func ( t * Trie ) Values ( ) [ ] interface { } { t . mu . RLock ( ) defer t . mu . RUnlock ( ) node := findNode ( t . root , [ ] rune ( " " ) ) if node == nil { return nil } return collectValues ( node ) }
Values returns all the values.
Values returns all the values .