Module assertables::assert_some_ne

source ·
Expand description

Assert two expressions are Some(_) and their values are not equal.

Pseudocode:
(a ⇒ Some(a̅) ⇒ a̅) ≠ (b ⇒ Some(b̅) ⇒ b̅)

§Example

let a: Option<i8> = Option::Some(1);
let b: Option<i8> = Option::Some(2);
assert_some_ne!(a, b);

§Module macros