Joitakin hyödyllisimpiä geneerisiä tyyppejä ovat niin sanotut "kokoelmatyypit". Esimerkiksi vektori on mielivaltaisen pituinen lista samankaltaisia arvoja, jota Vec-struct edustaa.
vec!-makro antaa meidän helposti täyttää vektorin, sen sijaan että tekisimme sen käsin.
Vektoreilla on iter()-metodi, joka muuttaa vektorin iteraattoriksi, minkä ansiosta voimme helposti käyttää sitä for-silmukassa.
Muistin yksityiskohdat: