しながら、これは低速な仮想関数の呼び出しが必要となるため、実質的にインライン化とそれに関連する最適化の機会を阻害してしまいます。</p>

<!-- ### Why pointers? -->

<h3 id='何故ポインタなのか' class='section-header'><a href='#何故ポインタなのか'>何故ポインタなのか？</a></h3>
<!-- Rust does not put things behind a pointer by default, unlike many managed -->

<!-- languages, so types can have different sizes. Knowing the 