Currently for async closure when hovering on || it always shows that's it captures nothing even if that is not the case.
Ideally, it should be able to show what it's capturing, like for normal closure.
Rust code
#[tokio::main]
async fn main() {
let mut count = 0;
let mut c = async || {
count += 1;
};
c().await;
dbg!(count);
}