plugins.lsp.servers.rust-analyzer.enable
Whether to enable rust-analyzer for Rust.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.lsp.servers.rust-analyzer.package
Which package to use for rust-analyzer.
Type: null or package
Default:
<derivation rust-analyzer-2024-04-29>
Declared by:
plugins.lsp.servers.rust-analyzer.autostart
Controls if the FileType
autocommand that launches a language server is created.
If false
, allows for deferring language servers until manually launched with
:LspStart
(|lspconfig-commands|).
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.lsp.servers.rust-analyzer.cargoPackage
Which package to use for cargo
.
Type: package
Default:
<derivation cargo-1.77.2>
Declared by:
plugins.lsp.servers.rust-analyzer.cmd
This option has no description.
Type: null or (list of string)
Default:
null
Declared by:
plugins.lsp.servers.rust-analyzer.extraOptions
Extra options for the rust-analyzer language server.
Type: attribute set of anything
Default:
{ }
Declared by:
plugins.lsp.servers.rust-analyzer.filetypes
Set of filetypes for which to attempt to resolve {root_dir}. May be empty, or server may specify a default value.
Type: null or (list of string)
Default:
null
Declared by:
plugins.lsp.servers.rust-analyzer.installCargo
Whether to install cargo
.
Type: null or boolean
Default:
null
Example:
true
Declared by:
plugins.lsp.servers.rust-analyzer.installRustc
Whether to install rustc
.
Type: null or boolean
Default:
null
Example:
true
Declared by:
plugins.lsp.servers.rust-analyzer.rootDir
A function (or function handle) which returns the root of the project used to determine if lspconfig should launch a new language server, or attach a previously launched server when you open a new buffer matching the filetype of the server.
Plugin default: nil
Type: null or lua function string
Default:
null
Declared by:
plugins.lsp.servers.rust-analyzer.rustcPackage
Which package to use for rustc
.
Type: package
Default:
<derivation rustc-wrapper-1.77.2>
Declared by: