<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" version="28.2.5">
<diagram name="第 1 页" id="UIN3GO888B8rErfqDr5A">
<mxGraphModel dx="893" dy="592" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="mdJHNkCio0da5D6LIcqN-1" value="<font style="color: rgb(154, 110, 58);">&amp;</font><font style="color: rgb(153, 0, 85);">'a</font> <font style="color: rgb(0, 119, 170);">dyn </font><font style="color: rgb(172, 59, 81);">Trait</font>" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Fira Code;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DFira%2BCode;fontSize=14;" vertex="1" parent="1">
<mxGeometry x="160" y="160" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-2" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#A9A9A9;arcSize=7;fillColor=#F2F2F2;" vertex="1" parent="1">
<mxGeometry x="160" y="190" width="153" height="30" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-3" value="ptr <font style="font-size: 8px; color: rgb(41, 41, 41);">2/4/8</font>" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=#87CEFA;fontFamily=Open Sans;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans;" vertex="1" parent="1">
<mxGeometry x="164" y="194" width="70" height="22" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-4" value="ptr <font style="font-size: 8px; color: rgb(41, 41, 41);">2/4/8</font>" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=#87CEFA;fontFamily=Open Sans;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans;" vertex="1" parent="1">
<mxGeometry x="239" y="194" width="70" height="22" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-6" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#A9A9A9;arcSize=7;fillColor=#F2F2F2;dashed=1;" vertex="1" parent="1">
<mxGeometry x="159" y="230" width="66" height="50" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-7" value="← T →" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=default;fillColor=#FA8072;fontFamily=Open Sans;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans;strokeWidth=0.5;" vertex="1" parent="1">
<mxGeometry x="164" y="234" width="56" height="32" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-8" value="(any mem)" style="text;whiteSpace=wrap;html=1;fontFamily=Open Sans;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans;fontColor=#292929;fontSize=9;align=right;" vertex="1" parent="1">
<mxGeometry x="151" y="260" width="70" height="20" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-11" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#d6b656;arcSize=3;fillColor=#fff2cc;dashed=1;" vertex="1" parent="1">
<mxGeometry x="240" y="230" width="180" height="153" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-13" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="198.66" y="230" as="sourcePoint" />
<mxPoint x="198.66" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-14" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="280" y="230" as="sourcePoint" />
<mxPoint x="280" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-15" value="(static vtable)" style="text;whiteSpace=wrap;html=1;fontFamily=Open Sans;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans;fontColor=#292929;fontSize=9;align=left;labelPosition=center;verticalLabelPosition=middle;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="243" y="230" width="70" height="20" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-16" value="<font style="color: rgb(154, 110, 58);">*</font><font style="color: rgb(172, 59, 81);">Drop</font>::<font style="color: rgb(172, 59, 81);">drop</font>(&amp;mut T)" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#FFFFFF;fillColor=none;strokeWidth=2;fontFamily=Fira Code;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DFira%2BCode;" vertex="1" parent="1">
<mxGeometry x="250" y="250" width="160" height="25" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-17" value="size" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#FFFFFF;fillColor=none;strokeWidth=2;fontFamily=Fira Code;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DFira%2BCode;" vertex="1" parent="1">
<mxGeometry x="250" y="275" width="160" height="25" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-18" value="align" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#FFFFFF;fillColor=none;strokeWidth=2;fontFamily=Fira Code;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DFira%2BCode;" vertex="1" parent="1">
<mxGeometry x="250" y="300" width="160" height="25" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-19" value="<font style="color: rgb(154, 110, 58);">*</font><font style="color: rgb(172, 59, 81);">Trait</font>::<font style="color: rgb(172, 59, 81);">f</font>(&amp;T, ..)" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#FFFFFF;fillColor=none;strokeWidth=2;fontFamily=Fira Code;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DFira%2BCode;" vertex="1" parent="1">
<mxGeometry x="250" y="325" width="160" height="25" as="geometry" />
</mxCell>
<mxCell id="mdJHNkCio0da5D6LIcqN-20" value="<font style="color: rgb(154, 110, 58);">*</font><font style="color: rgb(172, 59, 81);">Trait</font>::<font style="color: rgb(172, 59, 81);">g</font>(&amp;T, ..)" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#FFFFFF;fillColor=none;strokeWidth=2;fontFamily=Fira Code;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DFira%2BCode;" vertex="1" parent="1">
<mxGeometry x="250" y="350" width="160" height="25" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>