| // rustfmt-style_edition: 2024 | |
| fn main() { | |
| // sample 1 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| // sample 2 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| // sample 3 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| // sample 4 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| // sample 5 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| // sample 6 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| // sample 7 | |
| { | |
| { | |
| { | |
| { | |
| { | |
| let push_ident = if let Some(&node_id) = | |
| subgraph_nodes.get(pull_to_push_idx) | |
| { | |
| self.node_id_as_ident(node_id, false) | |
| } else { | |
| // Entire subgraph is pull (except for a single send/push handoff output). | |
| assert_eq!( | |
| 1, | |
| send_ports.len(), | |
| "If entire subgraph is pull, should have only one handoff output." | |
| ); | |
| send_ports[0].clone() | |
| }; | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } |