basic/
basic.rs

1extern crate slab_tree;
2
3use slab_tree::*;
4
5fn main() {
6    //      "hello"
7    //        / \
8    // "world"   "trees"
9    //              |
10    //            "are"
11    //              |
12    //            "cool"
13
14    let mut tree = TreeBuilder::new().with_root("hello").build();
15    let root_id = tree.root_id().expect("root doesn't exist?");
16    let mut hello = tree.get_mut(root_id).unwrap();
17
18    hello.append("world");
19    hello.append("trees").append("are").append("cool");
20}