Struct generik juga dapat mempunyai tipe terparameterisasi mereka sendiri yang dibatasi oleh trait.
struct MyStruct<T>
where
T: MyTrait
{
foo: T
...
}
Struct generik membawa tipe terparameterisasi mereka juga di dalam blok implementasi mereka:
impl<T> MyStruct<T> {
...
}
