tree-graphviz 0.2.0

Generate GraphViz DOT directed trees, based on an arbitrary tree structure.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
A simple crate for generating GraphViz dot directed trees, 
    based on an arbitrary tree structure.
A tree can be any struct that implements:
    - `std::string::ToString`
    - `std::hash::Hash`
    - and `TreeVizNode`
Currently, this crate does not support recursive elements within a tree.

This crate aims to be dependency free, and fast.
An optional `"async"` feature is available and provides an async variant of
    `draw_nodes` - `draw_nodes_async`, which will recurse through a 
    node's children concurrently.
This introduces a dependency on the `futures` crate, but may be quicker, especially if
    futures is already in your dependency tree.

If you want to run tests on this crate, use `cargo test --all-features`, 
    or the async-related tests will not run.