petgraph is a graph data structure library.
Graphwhich is an adjacency list graph with arbitrary associated data.
StableGraphis similar to
Graph, but it keeps indices stable across removals.
GraphMapis an adjacency list graph which is backed by a hash table and the node identifiers are the keys into the table.
CSRis a sparse adjacency matrix graph with arbitrary associated data.
Optional crate feature:
"serde-1", see the Readme for more information.
Compressed Sparse Row (CSR) is a sparse adjacency matrix graph.
Graph traits for associated data and graph construction.
Simple graphviz dot file format output.
Commonly used items.
Graph traits and graph traversals.
Marker type for a directed graph.
Marker type for an undirected graph.
A graph's edge type determines whether is has directed edges or not.
Convert an element like