wow, https://github.com/rust-analyzer/rust-analyzer is insane!! I've never seen such advanced language support in vscode
that being said, this one https://github.com/rust-lang/vscode-rust which is seems to be the most used, isn't as good, and is much slower
@angristan RLS is based off using the compiler for all the information neccesary (and is therefore the most stable and insensitive to the introduction of new language features), whereas rust-analyser is (was?) the new approach which does a lot of things incrementially (and ended up re-implementing parts of the compiler, which will likely get contributed upstream at some point). They ended up dropping the "experimental" part of their name a few days ago: https://www.reddit.com/r/rust/comments/mfptzg/rustanalyzer_drop_experimental/
@angristan There is also an RFC for making it the official language server (https://github.com/rust-lang/rfcs/blob/master/text/2912-rust-analyzer.md) but it may take a while before the actual official change is made.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!