1 2 3 4 5 6 7 8 9 10 11 12
macro_rules! ok_or_return { ($result:expr, $fallback:expr) => { match $result { Ok(t) => t, Err(err) => { #[allow(clippy::redundant_closure_call)] $fallback(err); return; } } }; }