assert_let
macro_rules! assert_let { ($lhs:pat = $rhs:expr) => { ... }; ($lhs:pat = $rhs:expr, $code:block) => { ... }; }