Les types génériques les plus utiles sont les collections. Un vecteur est une liste de taille variable
et est représenté par la structure Vec
.
La macro vec!
permet de créer facilement un vecteur au lieu d'avoir à le construire manuellement.
Vec
possède la méthode iter()
qui crée un itérateur à partir d'un vecteur, permettant de parcourir les éléments de celui-ci dans une boucle for
.
Détails de la mémoire:
Vec
est une structure qui contient une référence vers une liste fixe de ses éléments sur le tas.