Rustacean Station  cover image

Rust Analyzer with Lukas Wirth

Rustacean Station

CHAPTER

Rust Analyzer and RLS

Rust Elizor was written from scratch with the idea in mind of actually replacing the Rust language server at some point. The way it worked is basically it invokes the compiler with specific flex to make it emit a lot of semantic info in a JSON format. It could run completions via this information and even show you documentation on hover. But that's not suitable for an IDE, especially if you want your project to be fast. And so when Rust Elizor moved into the Rust language organization, we basically replaced the Rust Language Server.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner