Rustin ympäriajo Sisällysluettelo

Geneeristen Funktioiden Lyhenne

Rustissa on lyhenne geneeristen tyyppien ilmaisemiseen, jotka on rajoitettu traitilla:

fn my_function(foo: impl Foo) {
    ...
}

Tämä vastaa:

fn my_function<T>(foo: T)
where
    T:Foo
{
    ...
}