Beberapa tipe generik paling berguna adalah apa yang disebut "tipe koleksi". Sebagai contoh, sebuah vector adalah daftar dengan panjang bebas dari nilai-nilai serupa, direpresentasikan oleh struct Vec.
Macro vec! memungkinkan kita untuk dengan mudah membuat sebuah vector, alih-alih membuatnya secara manual satu per satu.
Vector mempunyai method iter() yang mengubah sebuah vector menjadi iterator, memungkinkan kita untuk dengan mudah menggunakannya di dalam loop for.
Detail memori: