break e continue

Se vocĂȘ quiser iniciar imediatamente a prĂłxima iteração use continue.

Se vocĂȘ quiser sair de qualquer loop cedo, use break. Para loop, isso pode receber uma expressĂŁo opcional que se torna o valor da expressĂŁo loop.

fn main() {
    let mut i = 0;
    loop {
        i += 1;
        if i > 5 {
            break;
        }
        if i % 2 == 0 {
            continue;
        }
        println!("{}", i);
    }
}