Closed
Description
I think this macro is stable enough, and I think it makes sense that it is in the futures-core (this macro only depend on core::task
. Also some crates which doesn't depend on futures-util redefine this macro).
The concern was that Poll
could be changed to not implement Try
trait (rust-lang/rust#59725 (comment)), but this cannot happen as futures_api
has already stabilized.
Refs:
- [Stabilization] Future APIs rust#59725 (comment)
- Update Tokio to use
std::future
. tokio-rs/tokio#1120 (comment) - Core cleanup #1078 (pr that moved ready! and some macros to
futures_util::macros::poll
). - Implements the waker changes for task API stabilization. #1445 (comment) (pr that removed
try_poll!
macro) - Remove try_ready! macro #1602 (pr that removed
try_ready!
)
Metadata
Metadata
Assignees
Labels
No labels