2017-01-01 5 views
3

錆のすべてのジェネリックタイプはCopy特性を実装していますか?これを拡張するために、この特性を実装する標準ライブラリには、ジェネリック型以外の多くの型がありますか?すべてのジェネリック型がコピー特性を実装していますか?

+0

あなたが使用したい単語が「実装」であり、「含む」ではないことを確かめてください。タイプは*特性を実装します*。 – Shepmaster

答えて

2

ルストのすべてのジェネリックタイプにCopy特性が含まれていますか?あなたが明示的にジェネリック型はCopyを実装することを要求するために持っている理由です

番号:

fn foo<T>(value: T) 
    where T: Copy, 
{ 
    // ... 
} 

この特性を実装標準ライブラリのタイプの多くは、

があります

See for yourself。特性の文書には、既知の実装者が記載されています。

関連する問題