graphex 0.2.0

A small library to help creating command line tools exploring pseudo graph
Documentation
Graphex
=======

This library provide few traits to create a tool to explore a pseudo graph.

## Traits

- Impl `Node` to allow the node of your graph to be explored.
- Impl `Display` to display the result of the exploration.

## Faq

### Do all the graph must exists in memory ?

No, and this is why it is a **pseudo** graph.

`Node::next` can create node at runtime and return it.

### Why not using `std::fmt::Display` ?

`std::fmt::Display` is probably better implemented than `graphex::Display`.
However, there is only one impl possible for `std::fmt::Display`.
One may want to display different information (as potential key to explore next node) than `std::fmt::Display`.
Using two different traits make this possible.


## Contributing

Pull requests are welcome !!!