�。
これによって、多くの柔軟性が手にはいります。
例えば <code>Rc&lt;T&gt;</code> は <code>Deref&lt;Target=T&gt;</code> を実装しているため、以下のコードは正しく動作します:</p>

<span class='rusttest'>fn main() {
    use std::rc::Rc;

fn foo(s: &amp;str) {
//    // borrow a string for a second
      // 文字列を一瞬だけ借用します
}

// // String implements Deref&lt;Target=str&gt;
// String は Deref&lt;Target=str&gt;を実装しています
let o