Editing Rust sources through the Language Server Protocol
Here is an example of how this works for a Rust code base.
The first to do is to download the Rust server. Do it following this snippet:
To use the server, you also need to have Rust installed. If it's not installed on your system, please follow the instructions from rust-lang.org.
Once both the server and the language runtime are installed, you can just explore a directory of Rust sources, like this:
GtLSPRustModel onDirectory: (GtResourcesUtility default resourceAtPath: Path * 'feenkcom' / 'gtoolkit-boxer')