macro_rules! assert_ready {
($stream:expr) => { ... };
}Expand description
Assert that the stream is ready, i.e. calling poll_next returns
Poll::Ready(Some(_)).
Semantically equivalent to stream.next().now_or_never().unwrap().unwrap(),
but produces nicer error messages in case the stream is not ready.