Я понимаю ошибку, но все еще не знаю, как привести i
к u32/integer
.
let n = 2;
for i in [1..10].into_iter() {
if n % i == 0 {
...
}
}
if n % (i as u32) == 0
не работает
help: черта std::ops::Rem<&std::ops::Range<{integer}>>
не реализована для {integer}