use debug_tree::TreeBuilder; | |
fn main() { | |
// Make a new tree. | |
let tree = TreeBuilder::new(); | |
// Add a scoped branch. The next item added will belong to the branch. | |
let mut branch = tree.add_branch("1 Branch"); | |
// Add a leaf to the current branch | |
tree.add_leaf("1.1 Child"); | |
// Leave scope early | |
branch.release(); | |
tree.add_leaf("2 Sibling"); | |
// output to file | |
tree.write("examples/out/no_macros.txt").ok(); // Write and flush. | |
} |