Iterator de Matrizes

O comando for suporta iteração sobre matrizes (mas não tuplas).

fn main() {
    let primes = [2, 3, 5, 7, 11, 13, 17, 19];
    for prime in primes {
        for i in 2..prime {
            assert_ne!(prime % i, 0);
        }
    }
}
This slide should take about 3 minutes.

Esta funcionalidade usa o trait IntoIterator, mas ainda nĂŁo a abordamos.

A macro assert_ne! é nova aqui. Existem também macros assert_eq! e assert!. Estes são sempre verificados enquanto as variantes apenas para debug como debug_assert! não compilam nada em compilaçÔes de release.