mirror of
https://github.com/rust-lang/book.git
synced 2026-03-31 09:13:28 -04:00
64 lines
1.7 KiB
Plaintext
64 lines
1.7 KiB
Plaintext
digraph {
|
|
rankdir = LR;
|
|
newrank = true;
|
|
dpi = 300.0;
|
|
|
|
node [shape = "plaintext";];
|
|
|
|
|
|
subgraph cluster_not_fut {
|
|
peripheries = 0;
|
|
|
|
pin [label = <<table border="0" cellborder="1" cellspacing="0">
|
|
<tr><td sides="B">Pin</td></tr>
|
|
<tr><td port="source"> </td></tr>
|
|
</table>>;];
|
|
|
|
subgraph cluster_boxes {
|
|
peripheries = 0;
|
|
rank = same;
|
|
|
|
subgraph cluster_box_1 {
|
|
subgraph cluster_box_2_internal {
|
|
label = "b1";
|
|
shape = box;
|
|
style = solid;
|
|
style = filled;
|
|
peripheries = 1;
|
|
box1 [shape = "point";style = "invis";];
|
|
}
|
|
}
|
|
|
|
subgraph cluster_box_2 {
|
|
subgraph cluster_box_2_internal {
|
|
label = "b2";
|
|
shape = box;
|
|
style = solid;
|
|
peripheries = 1;
|
|
box2 [shape = "point";];
|
|
}
|
|
}
|
|
}
|
|
}
|
|
subgraph cluster_target {
|
|
style = bold;
|
|
label = "pinned";
|
|
|
|
fut [label = <<table border="0" cellborder="1" cellspacing="0">
|
|
<tr><td sides="B">fut</td></tr>
|
|
<tr><td port="target">0</td></tr>
|
|
<tr><td port="source"> </td></tr>
|
|
<tr><td style="dashed">...</td></tr>
|
|
<tr><td port="internal">1</td></tr>
|
|
</table>>;];
|
|
}
|
|
|
|
|
|
box1 -> box2 [rankdir = TB; style = invis;];
|
|
|
|
edge [tailclip = false;];
|
|
pin -> box1 [style = "invis";];
|
|
pin -> box2 [tailport = "source:c"; arrowhead = "none";];
|
|
box2 -> fut [headport = "target";];
|
|
fut -> fut [tailport = "source:c"; headport = "internal";];
|
|
} |