//! `petgraph` types used for modeling the `dependency::Tree`.
pubusepetgraph::{graph::NodeIndex, EdgeDirection};usecrate::{dependency::Dependency,package::Package, Map};/// Dependency graph (modeled using `petgraph`)
pubtypeGraph=petgraph::graph::Graph<Package, Dependency>;/// Nodes in the dependency graph
pubtypeNodes=Map<Dependency, NodeIndex>;