struct های جنریک، دوباره بررسی میکنیم
struct های جنریک هم میتونن نوعهای پارامتریشدهشون رو با trait محدود کنن.
struct MyStruct<T>
where
T: MyTrait
{
foo: T
...
}
struct های جنریک نوع پارامتریشدهشون رو توی بلوک پیادهسازیشون هم دارن:
impl<T> MyStruct<T> {
...
}