It's possible async_fn_in_traits will get stabilized before impl_trait_projections (see zulip thread).
Trying out whether it's feasible to use async_fn_in_traits only. Do not merge yet. Since it makes the code a bit uglier, we should only merge this if indeed async_fn_in_traits gets stabilized before impl_trait_projections.
It's possible
async_fn_in_traits
will get stabilized beforeimpl_trait_projections
(see zulip thread).Trying out whether it's feasible to use
async_fn_in_traits
only. Do not merge yet. Since it makes the code a bit uglier, we should only merge this if indeedasync_fn_in_traits
gets stabilized beforeimpl_trait_projections
.EDIT: maybe
impl_trait_projections
does get stabilized before AFIT: https://github.com/rust-lang/rust/pull/115659