Tour of Rust Inhoudsopgave

Generieke Structs Opnieuw Bekeken

Generieke structs kunnen ook hun geparametriseerde types laten beperken door traits.

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

Generieke structs dragen hun geparametriseerde type ook mee in hun implementatieblok:

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