//! The logical hierarchy relation, separate from every other edge.
use Serialize;
use crateGraphNodeId;
/// One logical-ownership edge between a parent node and the node it owns.
///
/// Containment is the sole hierarchy relation and never appears in
/// [`crate::CodeGraph::edges`]: a reference graph may be cyclic and
/// hub-dominated while the hierarchy stays a clean forest.