The Rust Language Server (RLS) allows code editors to interact with Rust via JSON-RPC. This decouples functionality like 'goto definition', symbol search, reformatting from the code editors and ensures faster integration as new features appear in the language. Mark will demonstrate how to install RLS and configure it for use with some of the most popular code editors.
Video: https://skillsmatter.com/skillscasts/10664-rust-language-server-and-you