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}