(&mut self, l: Option<NonNull<Node<K, V>>>, r: Option<NonNull<Node<K, V>>>)
| 158 | } |
| 159 | |
| 160 | pub fn set_children(&mut self, l: Option<NonNull<Node<K, V>>>, r: Option<NonNull<Node<K, V>>>) { |
| 161 | self.set_left(l); |
| 162 | self.set_right(r); |
| 163 | } |
| 164 | |
| 165 | pub fn replace(&mut self, node: Option<NonNull<Node<K, V>>>) { |
| 166 | if self.parent().is_none() { |
no test coverage detected