Module lib::assert_result

source ·
Expand description

Assert macros for Result {Ok, Err}

These macros help compare a Result that is either Ok, Err.

The macros use these capabilities:

  • implements .is_ok() -> boolean

  • implements .unwrap() -> comparable

  • implements .is_err() -> boolean

  • implements .unwrap_err() -> comparable

§Macros

§Example

use assertables::*;
let a: Result<(), i8> = Result::Ok(());
assert_result_ok!(a);

Modules§