تکرار ارایه
عبارت 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.