Skip to main content

Module graph

Module graph 

Source

Structs§

BranchId
Identity of one attached branch. A branch owns every node and edge that arrived in the same attachment transaction.
EdgeId
Stable identity of one connection between two element ports.
EdgeInfo
ElementId
Stable identity of one element inside a pipeline graph. Names are only labels; IDs are what graph mutation and lookup use.
GraphSnapshot
NodeInfo
PipelineGraph
Live, transactionally-updated graph behind crate::pipeline::Pipeline. A snapshot never observes half of an attach/detach operation.
PortRef

Enums§

GraphError