loop
loop { ... } is an infinite loop that exits via break or return.
Full reference: flow loop.
Notes#
- Supported forms + tests: flow loop
Syntax#
loop {
// ...
}
Example#
fn main () -> int {
let mut i: int = 0;
loop {
if i == 3 {
break;
}
i += 1;
}
return i;
}
See also#
- Full reference: flow loop
break: flow break
Source repository · Edit this page · View Markdown