(&mut self, key: K, val: V)
| 134 | K: Ord, |
| 135 | { |
| 136 | fn insert(&mut self, key: K, val: V) { |
| 137 | self.root = insert(self.root, key, val); |
| 138 | } |
| 139 | } |
| 140 | |
| 141 | fn insert<K, V>(root: Option<NonNull<Node<K, V>>>, key: K, val: V) -> Option<NonNull<Node<K, V>>> |