New #rustlang blog post: Why async fn in traits are so hard http://smallcultfollowing.com/babysteps/blog/2019/10/26/async-fn-in-traits-are-hard/ …
thanks for the post! I was wondering if you have any thoughts on fixing macro compatibility issues caused by the interaction of `async-trait` and other function-level macros (eg tracing's `instrument`, which branches based on a function's async-ness, see https://github.com/tokio-rs/tracing/issues/399 …)