Skip to main content

err

Function err 

Source
pub fn err<Inner>(inner: Inner) -> ErrMatcher<Inner>
Expand description

Matches a Result containing Err with a value matched by inner.

verify_that!(Err::<(), _>("Some error"), err(eq("Some error")))?;  // Passes
verify_that!(Ok::<_, &str>("A value"), err(eq("A value")))?;   // Fails
verify_that!(Err::<(), _>("Some error"), err(eq("Some other error")))?;   // Fails