(&self)
| 226 | } |
| 227 | |
| 228 | fn postorder(&self) { |
| 229 | match &self.left { |
| 230 | Some(node) => node.postorder(), |
| 231 | None => (), |
| 232 | } |
| 233 | match &self.right { |
| 234 | Some(node) => node.postorder(), |
| 235 | None => (), |
| 236 | } |
| 237 | println!("key: {:?}", &self.key); |
| 238 | } |
| 239 | |
| 240 | fn levelorder(&self) { |
| 241 | let size = self.size(); |