Disa nga llojet gjenerike më të dobishme janë të ashtuquajturat "lloje koleksionesh". Për shembull, një vektor është një listë me gjatësi arbitrare vlerash të ngjashme, e përfaqësuar nga struct-i Vec.
Makro-ja vec! na lejon të mbushim lehtësisht një vektor, në vend që ta bëjmë manualisht elementë-nga-elementi.
Vektorët kanë metodën iter() e cila e kthen një vektor në përsëritës, duke na lejuar ta përdorim lehtësisht brenda një cikli for.
Detaje kujtese: