Turul limbajului Rust Cuprins

for

Bucla for din Rust e o îmbunătățire importantă. Ea iterează peste valorile oricărei expresii care poate fi transformată într-un iterator. Vă întrebați ce este un iterator? Un iterator este un obiect pe care îl puteți întreba "Care este următorul element pe care îl ai?" până când acesta nu mai are elemente.

Vom explora acest lucru într-un capitol viitor. Între timp, țineți minte că Rust poate crea ușor iteratori care generează o secvență de numere întregi.

Operatorul .. creează un iterator care generează numere de la un număr până la alt număr, din unu în unu, fără să îl includă pe cel din urmă.

Operatorul ..= creează un iterator care generează numere de la un număr până la alt număr, din unu în unu, inclusiv cel din urmă.