macro_rules! res_or_else {
($res:expr, |$param:pat_param| $expr:expr $(,)?) => { ... };
($opt:expr, | $($anything:tt)* ) => { ... };
($res:expr, $function:expr $(,)?) => { ... };
}
macro_rules! res_or_else {
($res:expr, |$param:pat_param| $expr:expr $(,)?) => { ... };
($opt:expr, | $($anything:tt)* ) => { ... };
($res:expr, $function:expr $(,)?) => { ... };
}