Expand description
Follows-graph types: typed attribute paths and the edge graph built from them.
An attribute path is a non-empty sequence of attribute names rooted at a
flake input. Segments are stored unquoted. The "..." quotes Nix requires
for names containing dots, leading digits, and similar live on the
rendering boundary.
Re-exports§
pub use graph::Cycle;pub use graph::DEFAULT_MAX_DEPTH;pub use graph::Edge;pub use graph::EdgeOrigin;pub use graph::FollowsGraph;pub use graph::StaleLockDeclaration;pub use graph::is_follows_reference_to_parent;pub use path::AttrPath;pub use path::AttrPathParseError;pub use path::Segment;pub use path::SegmentError;pub use path::strip_outer_quotes;
Modules§
- graph
FollowsGraph: follows edges with origin tracking.- path
SegmentandAttrPath: typed attribute paths.