Skip to main content

Crate sdivi_graph

Crate sdivi_graph 

Source
Expand description

Dependency graph construction for sdivi-rust.

Builds a petgraph-backed directed dependency graph. Two entry points:

§Quick Start

use sdivi_graph::dependency_graph::build_dependency_graph_from_edges;
use sdivi_graph::metrics::compute_metrics;

let dg = build_dependency_graph_from_edges(&[], &[]);
let m = compute_metrics(&dg);
assert_eq!(m.node_count, 0);

Re-exports§

pub use dependency_graph::build_dependency_graph_from_edges;
pub use dependency_graph::DependencyGraph;
pub use dependency_graph::GraphError;
pub use metrics::compute_metrics;
pub use metrics::GraphMetrics;
pub use dependency_graph::build_dependency_graph;

Modules§

dependency_graph
DependencyGraph construction from raw edges or FeatureRecord slices.
metrics
Graph metric computation for DependencyGraph.