assert_matches

Macro debug_assert_matches

Source
macro_rules! debug_assert_matches {
    ( $($tt:tt)* ) => { ... };
}
Expand description

Asserts that an expression matches a given pattern.

Unlike assert_matches!, debug_assert_matches! statements are only enabled in non-optimized builds by default. An optimized build will omit all debug_assert_matches! statements unless -C debug-assertions is passed to the compiler.

See the macro assert_matches! documentation for more information.