Rustin ympäriajo Sisällysluettelo

for

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.