Um tour por Rust Índice

for

O loop for do Rust é uma grande melhoria, uma vez que ele itera sobre valores de qualquer expressão que se avalie como um iterador. O que é um iterador? Um iterador é um objeto ao qual você pode perguntar "qual o seu próximo item?" até que não haja mais itens.

Iremos explorar mais isso em um capítulo futuro, mas por enquanto basta saber que em Rust é fácil criar iteradores que geram uma seqüência de números inteiros.

O operador .. cria um iterador que gera uma seqüência a partir de um número inicial até, mas não incluso, um número final.

O operador ..= cria um iterador que gera uma seqüência a partir de um número inicial até um número final, inclusive.