assertables::assert_some

Module assert_some_eq

source
Expand description

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

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

§Example

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

§Module macros