tree/
tree.rs

1use tofuri_tree::Tree;
2fn main() {
3    let mut tree = Tree::default();
4    tree.insert([0x11; 32], [0x00; 32], 1);
5    tree.insert([0x22; 32], [0x11; 32], 1);
6    tree.insert([0x33; 32], [0x22; 32], 1);
7    tree.insert([0x44; 32], [0x33; 32], 1);
8    tree.insert([0x55; 32], [0x22; 32], 1);
9    tree.insert([0x66; 32], [0x00; 32], 1);
10    tree.insert([0x77; 32], [0x55; 32], 0);
11    tree.sort_branches();
12    println!("{tree:x?}");
13    println!("{:x?}", tree.main());
14}