Skip to main content

repeat

Macro repeat 

Source
macro_rules! repeat {
    ($nb:expr, $b:block) => { ... };
}
Expand description

Repeat the code block for a number of iterations.

§Arguments

  • $nb - number of iterations. Must be an usize value.
  • $b- block of code.

§Examples

use utmt::repeat;

let mut counter = 0;

repeat!(10, {
    counter += 1;
});

assert_eq!(10, counter);
use utmt::repeat;
 
let mut counter = 0;
 
repeat!(0, {
    counter += 1;
});
 
assert_eq!(0, counter);