1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//! Assert macro for Pending items.
//!
//! These macros help compare Pending items, such as `std::Poll::Pending` or similar.
//!
//! Assert expression is Pending:
//!
//! * [`assert_pending!(a)`](macro@crate::assert_pending)
//!   ≈ a is Pending
//! 
//! # Example
//! 
//! ```rust
//! use assertables::*;
//! use std::task::Poll;
//! use std::task::Poll::*;
//!
//! # fn main() {
//! let a: Poll<i8> = Pending;
//! assert_pending!(a);
//! # }
//! ```

pub mod assert_pending;