simple/simple.rs
1use generational_indextree::Arena;
2
3pub fn main() {
4    // Create a new arena
5    let arena = &mut Arena::new();
6
7    // Add some new nodes to the arena
8    let a = arena.new_node(1);
9    let b = arena.new_node(2);
10
11    // Append a to b
12    a.append(b, arena);
13    assert_eq!(b.ancestors(arena).into_iter().count(), 2);
14}