-
So I am using neovim, and have configured rust-analyzer like this: local servers = {
rust_analyzer = {
cmd = { 'rust-analyzer' },
filetypes = { 'rust' },
root_markers = { 'Cargo.toml', '.git', '.gitignore', 'Cargo.lock' },
settings = {
['rust-analyzer'] = { cargo = { cfgs = { 'ssr', 'hydrate' } } },
},
},
}
for lsp, opts in pairs(servers) do
vim.lsp.config[lsp] = opts
vim.lsp.enable(lsp, true)
end and checkhealth lsp shows everything as expected:
The problem is that my settings don't seem to be taking effect, as evidenced by the screenshot: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Did you try setting |
Beta Was this translation helpful? Give feedback.
Did you try setting
rust-analyzer.cargo.features
to["ssr"]
?