Macro guard

Source
macro_rules! guard {
    ($condition:expr, else $else_block:block) => { ... };
}
Expand description

Checks a condition. If the condition is not satisfied, the block of code following the else keyword is executed.