You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a major component of the usability of async code in Rust that seems often left out of the discussion of the viability of Rust for async code. Without it you can't have an async fn or return an impl Trait type from a trait method. I think it should be added as one of the bullet points to the "async syntax and blockers" section.
Unfortunately its tracking issue (rust-lang/rust#44686) was closed in favor of the larger rust-lang/rust#34511 so I'm not sure how well its implementation and stabilization status can be tracked.
The text was updated successfully, but these errors were encountered:
I don't consider async fn in trait method an essential part of MVP of async, so I wouldn't add it to blockers. It can probably be listed in future extensions I guess.
rust-lang/rfcs#2071
This is a major component of the usability of async code in Rust that seems often left out of the discussion of the viability of Rust for async code. Without it you can't have an async fn or return an impl Trait type from a trait method. I think it should be added as one of the bullet points to the "async syntax and blockers" section.
Unfortunately its tracking issue (rust-lang/rust#44686) was closed in favor of the larger rust-lang/rust#34511 so I'm not sure how well its implementation and stabilization status can be tracked.
The text was updated successfully, but these errors were encountered: