Type Definition rtlola_hir::hir::DependencyGraph

source ·
pub type DependencyGraph = StableGraph<StreamReference, EdgeWeight>;
Expand description

Represents the Dependency Graph

The dependency graph represents all dependecies between streams. For this, the graph contains a node for each node in the specification and an edge from source to target, iff the stream source uses an stream value of target. The weight of each nodes is the stream reference representing the stream. The weight of the edges is the kind of the lookup.