Itérateurs à Coût Nul
Les itérateurs Rust sont paresseux (lazy) et hautement optimisés.
rust let v1 = vec![1, 2, 3]; let v1_iter = v1.iter(); let total: i32 = v1_iter.sum();
L'utilisation d'itérateurs comme map, filter et fold est souvent plus rapide et plus sûre que les boucles manuelles car ils préviennent automatiquement les erreurs de dépassement d'indice.