let mut pinned = $e;
loop {
if let $crate::task::Poll::Ready(x) =
- $crate::future::poll_in_task_cx(unsafe {
- $crate::pin::PinMut::new_unchecked(&mut pinned)
+ $crate::future::poll_with_tls_waker(unsafe {
+ $crate::pin::Pin::new_unchecked(&mut pinned)
})
{
break x;