تکرار ارایه

عبارت for از تکرار روی آرایه ها (اما نه تاپل ها) پشتیبانی می کند.

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.

این قابلیت از ویژگی IntoIterator استفاده می‌کند، اما ما هنوز به آن پرداخته‌ایم.

The assert_ne! macro is new here. There are also assert_eq! and assert! macros. These are always checked, while debug-only variants like debug_assert! compile to nothing in release builds.