macro_rules! assert_ok { ($expr:expr $(,)?) => { ... }; }
Panic if the expression is not Ok(_).
Ok(_)
// Successful assert_ok!(Ok::<u32, &str>(2025));
// Panics assert_ok!(Err::<u32, &str>("failed"));
// Compile error: `assert_ok!` requires a `Result` value assert_ok!(Some(42));