Tour di Rust Indice dei Contenuti

Strutture generiche rivisitate

Le strutture generiche possono anche avere i propri tipi parametrizzati vincolati da tratti.

struct MiaStruttura<T>
where
    T: MiaCaratteristica
{
    foo: T
    ...
}

Le strutture generiche hanno il loro tipo parametrizzato nella loro implementazione blocchi:

impl<T: MiaCaratteristica> MiaStruttura<T> {
    ...
}