| 113 | } |
| 114 | |
| 115 | pub(crate) struct Graph { |
| 116 | nodes: HashMap<String, AnyNode>, |
| 117 | conns: HashMap<String, AnyChannel>, |
| 118 | inputs: Vec<String>, |
| 119 | outputs: Vec<String>, |
| 120 | broker: Broker, |
| 121 | shares: HashMap<String, SharedProxy>, |
| 122 | ctx: Context, |
| 123 | resources: UniqueResourceCollection, |
| 124 | is_shared: bool, |
| 125 | } |
| 126 | |
| 127 | impl Graph { |
| 128 | pub(crate) fn load(ctx: Context, config: &config::Graph, args: &Table) -> Result<Graph> { |
nothing calls this directly
no outgoing calls
no test coverage detected