Module lib::assert_ready::assert_ready_ne

source ·
Expand description

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

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

§Example

use assertables::*;
use std::task::Poll;
use std::task::Poll::*;
let a: Poll<i8> = Ready(1);
let b: Poll<i8> = Ready(2);
assert_ready_ne!(a, b);

§Module macros