スマートポインタを取り扱っていきます。</p>
<!--
* `Box<T>` for allocating values on the heap
* `Rc<T>`, a reference counting type that enables multiple ownership
* `Ref<T>` and `RefMut<T>`, accessed through `RefCell<T>`, a type that enforces
the borrowing rules at runtime instead of compile time
-->
<ul>
<li>ヒープに値を確保する<code>Box&lt;T&gt;</code></li>
<li>複数の所有権を可能にする参照カウント型の<code>Rc&lt;T&gt;</code></li>
<li><code>RefCell&lt;T&gt;</