Tour of Rust Mục lục

Các cấu trúc generic đã được duyệt lại(Generic Structs Revisited)

Cấu trúc generic cũng có thể có các kiểu tham số bị ràng buộc bởi các đặc điểm.

struct MyStruct<T>
where
    T: MyTrait
{
    foo: T
    ...
}

Cấu trúc generic có kiểu được tham số hóa trong các khối triển khai(implementation block) của chúng:

impl<T> MyStruct<T> {
    ...
}
Mascot Ferris