macro_rules! into_rust_result {
($expr:expr) => { ... };
($expr:expr, $($pat:pat $(if $pat_guard:expr)? => $pat_expr:expr),+ ) => { ... };
}macro_rules! into_rust_result {
($expr:expr) => { ... };
($expr:expr, $($pat:pat $(if $pat_guard:expr)? => $pat_expr:expr),+ ) => { ... };
}