MCPcopy Create free account
hub / github.com/QMHTMY/RustBook / postorder

Method postorder

publication/code/chapter08/bst.rs:284–294  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

282 }
283
284 fn postorder(&self) {
285 match &self.left {
286 Some(node) => node.postorder(),
287 None => (),
288 }
289 match &self.right {
290 Some(node) => node.postorder(),
291 None => (),
292 }
293 println!("key: {:?}, val: {:?}", self.key.unwrap(), self.val.unwrap());
294 }
295
296 fn levelorder(&self) {
297 let size = self.size();

Callers 1

orderFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected