Presently the graphviz crate can only write out dot files, and only through the blanket GraphWalk trait, which describes a generic directed graph. Graphviz should also have the ability to read a dot file into memory, preserving the attributes of nodes and edges. This is probably one among many features that could be added to GraphWalk, but it would be immediately useful for parsing and manipulating dot files (a task I'm attempting right now).
Presently the graphviz crate can only write out dot files, and only through the blanket
GraphWalktrait, which describes a generic directed graph. Graphviz should also have the ability to read a dot file into memory, preserving the attributes of nodes and edges. This is probably one among many features that could be added to GraphWalk, but it would be immediately useful for parsing and manipulating dot files (a task I'm attempting right now).