assert_err_variant

Macro assert_err_variant 

Source
macro_rules! assert_err_variant {
    ($expr:expr, $variant:pat) => { ... };
}
Expand description

Assert that an error matches a specific variant.

§Example

let result: Result<(), ForgeError> = Err(ForgeError::NotFound("user".into()));
assert_err_variant!(result, ForgeError::NotFound(_));