Rustin for silmukka on tehokas päivitys. Se
iteroi arvojen yli mistä tahansa lausekkeesta, joka arvioituu iteraattoriksi. Mikä
on iteraattori? Iteraattori on objekti, jolta voi kysyä "Mikä on
seuraava sinulla oleva asia?" kunnes ei enää ole asioita.
Tarkastelemme tätä tarkemmin tulevassa kappaleessa. Sillä välin tiedä, että Rust tekee helpoksi iteraattoreiden luomisen, jotka generoivat sarjan kokonaislukuja.
.. -operaattori luo iteraattorin, joka generoi numeroita aloitusnumerosta lähtien,
mutta ei sisällytä lopetusnumeroa.
..=-operaattori luo iteraattorin, joka generoi numeroita annetusta aloitusnumerosta
aina lopetusnumeroon asti.