Crate gsgdt

Source

Structs§

DiffGraph
A wrapper around Graph to assist diffing.
Edge
A directed graph edge
Graph
Graph represents a directed graph as a list of nodes and list of edges.
GraphvizSettings
Matching
MultiGraph
A collection of graphs.
Node
A graph node
NodeStyle
NodeStyle defines some style of Node

Enums§

GraphKind
Match

Functions§

match_graphs
Matches both graphs and returns the mapping of nodes from g1 to g2
visualize_diff
Returns a MultiGraph containing the diff of the two graphs. To be visualized with dot.

Type Aliases§

AdjList
Mapping