SyncTree
A crate providing tree implementation with multithreading support.
use NodeArena;
let ref arena = with_capacity;
let root = tree!;
This code creates a following tree:

A crate providing tree implementation with multithreading support.
use synctree::NodeArena;
let ref arena = NodeArena::with_capacity(12);
let root = tree!(
arena,
1 => [
2,
3 => [4, 5],
6 => [
7 => [8 => []],
9 => [10 => [11]]],
12
]
);
This code creates a following tree:
