Currently, #[track_caller] on async fn depends on #![feature(closure_track_caller)].
We want to make this a separate feature gate now, so that #[track_caller] on async fn can be independently toggled on.
feature gate name: async_fn_track_caller
See comment at: #87417 (comment)