Crate do_while

source ·
Expand description

A simple macro allowing for clean do-while loops in Rust.

Basic usage:

use do_while::do_while;

let mut x = 0;
do_while! {
    do {
        x += 1;
    } while x < 10;
}
assert_eq!(x, 10);

For more advanced details and usage, see the macro-level documentation for do_while.

Macros

A macro allowing for clean do-while loops.