I'm trying to set up LSP in for Rust. I have RLS installed via rustup and seems to be available in Emacs' PATH.
When lsp-mode is turned on it shows LSP[Disconnected] in the mode line. There doesn't seem to be anything helpful in *Messages* and lsp-describe-session opens up an empty buffer. Setting up lsp-print-io to non-nil doesn't produce any output either.
Using Emacs 26.1 on Arch Linux.
Call lsp not lsp-mode
Also do (require 'lsp-clients)
Most helpful comment
Call lsp not lsp-mode