Unele din cele mai utile tipuri generice sunt colecțiile. Un vector este o listă de dimensiune variabilă de elemente
reprezentate de structura Vec
.
Macro-ul vec!
ne permite să creăm mai ușor un vector decât l-am construi manual.
Vec
are metoda iter()
care creează un iterator dintr-un vector, fiind astfel foarte ușor să
punem un vector în interiorul unei bucle for
.
Detalii despre memorie:
Vec
este o structură, dar în interior conține o referință la o listă fixă a elementelor sale din heap.