Generyczne struktury mogą również mieć swoje sparametryzowane typy ograniczone przez cechy.
struct MyStruct<T>
where
T: MyTrait
{
foo: T
...
}
Generyczne struktury posiadają swój sparametryzowany typ również w bloku implementacji:
impl<T> MyStruct<T> {
...
}
