Skip to main content

jellyflow_core/ops/mutation/planner/
mod.rs

1mod bindings;
2mod edges;
3mod groups;
4mod nodes;
5mod ports;
6mod sticky_notes;
7
8use crate::core::Graph;
9
10/// Plans graph mutations while preserving v1 `Graph` storage invariants.
11pub struct GraphMutationPlanner<'a> {
12    graph: &'a Graph,
13}
14
15impl<'a> GraphMutationPlanner<'a> {
16    pub fn new(graph: &'a Graph) -> Self {
17        Self { graph }
18    }
19}