Laurențiu Nicola
Laurențiu Nicola
Same for `async`. I think the problem is that https://github.com/rust-lang/rust-analyzer/blob/5fead606bc88d9ed3cb1109bea9c1cb1c42b4ac0/crates/ide/src/signature_help.rs#L182 rolls its own formatting, but we can't use `HirDisplay` on a `Callable`.
Dunno, works for me:  There's also this: > NOTE: run `cargo test` locally and commit the updated files
r? @Young-Flash
@bors r+ yolo
 
Looks like we don't display `Where T: Tr,` properly, and we should probably respect `#[unstable]` and `#[doc(hidden)]`.
"replace with the correct return type: `S
Closing, since there's not enough information to do anything about this. But if `cargo clean` fixes it, it's probably not us. I think one way to cause an issue is...
Try `cargo check` on that code and you'll see what I mean.
Maybe. The rust-analyzer diagnostics and assists are completely separate from the ones in the compiler. Most of the time they're worse, but I've seen cases where the RA fixes were...