Macro while_single

Source
macro_rules! while_single {
    ($cond:expr, $child:expr $(,)?) => { ... };
}