Tour di Rust Indice dei Contenuti

Struct Generiche Rivisitate

Anche le struct generiche possono avere i propri tipi parametrizzati vincolati da trait.

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

Le struct generiche portano il proprio tipo parametrizzato anche nel loro blocco di implementazione:

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