rust - siguientes - ¿Cuál es la forma idiomática de escribir un bucle for sin utilizar el valor del iterador?
modelacion de funciones pdf (1)
Suponiendo que quiero un bucle finito usando un rango:
let mut x: i32 = 0;
for i in 1..10 {
x += 1;
}
El compilador escupirá la advertencia:
warning: unused variable: `i`, #[warn(unused_variables)] on by default
for i in 1..10 {
^
¿Hay una forma más idiomática de escribir esto que no haga que el compilador se queje?
Puede escribir _
como su patrón, lo que significa "descartar el valor":
let mut x: i32 = 0;
for _ in 1..10 {
x += 1;
}