assertables

Module assert_option

source
Expand description

Assert macros for Option {Some, None}

These macros help compare an Option that is either Some, None.

The macros use these capabilities:

  • implements .is_some() -> boolean

  • implements .unwrap_some() -> comparable

  • implements .is_none() -> boolean

§Macros

§Example

use assertables::*;
let a: Option<i8> = Option::Some(1);
assert_option_some!(a);

Modules§