digraph G { node [shape=record]; rankdir=TB; IterSource_0 [label="{ IterSource |{ output} }"]; IterSource_1 [label="{ IterSource |{ output} }"]; Adder_2 [label="{ { input_a| input_b}| Adder |{ output} }"]; Printer_3 [label="{ { input}| Printer }"]; IterSource_0:o0 -> Adder_2:i0 [label="usize"]; IterSource_1:o0 -> Adder_2:i1 [label="usize"]; Adder_2:o0 -> Printer_3:i0 [label="usize"]; }