digraph G {
  fontname = "Roboto";
  newrank=true;
  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"];
  edge[color="#333333"];

  subgraph cluster_2 {
    label = "shells  ";
    labelloc = "b";
    labeljust = "r";
    fontcolor = "#0366d6";
    color="#f6f8fa";
    bgcolor="#f6f8fa";
    style=rounded;

    etc_2 [label="...", style=solid, shape=none];
    iced_winit;
  }

  subgraph cluster_3 {
    style=invis;
    margin=20;
    iced;
  }

  { rank = same; iced_winit  etc_2 }

  iced_native -> iced_winit;

  iced_winit -> iced;
}