Introducing Rust Language Server
For anyone interested in similar tools, Microsoft recently published a protocol[1] for this type of service, and an implementation[2] of it for VSCode+NodeJS.Swift also has a library[3] called SourceKit which does the same thing for Swift – it can run as an out-of-process daemon, and people have written integrations for Atom, Emacs, etc. to get autocomplete, syntax highlighting, def links, etc.[1]https://github.com/Microsoft/language-server-protocol
[2]https://github.com/Microsoft/vscode-languageserver-node
[3]https://github.com/apple/swift/tree/master/tools/SourceKit