Macro case

Source
macro_rules! case {
    ($($guard:expr => $result:expr),+ $(,)?) => { ... };
}