Stringの借用は、&strとして、&strの所有は、Stringとして表すことが出来る。 Rustでは、こういった関係をBorrow<Borrowed: ?Sized>とToOwnedトレイトを使って表すことが出来る。 Note: 参照 - ある所有された値への借用を表す型。コピーセマンティックである。 trait Borrow<Borrowed: ?Sized> 別の型への参照を生成する。 T → &Borrowed ※ BorrowedをBorrowす</borrowed:></borrowed:>…