Skip to main content Link Search Menu Expand Document (external link)

Loop

  1. loop It is used to execute over a blockof code forever. Or until it is stopped, or the program quits.

syntax:-

loop {
    println!("I loop forever!");
}
  1. break syntax:-
    loop {
     println!("Stops when program hits break!");
     break;
    }
    
  2. While loop syntax:-
    let mut number = 3;
    while number != 0 {
     println!("{}", number);
     number -= 1;
    }
    println!("End of while");
    
  3. for loop syntax:-
    let a = [10, 20, 30, 40, 50];
    for element in a.iter() {
     println!("The value is: {}", element);
    }