plugins.lsp.servers.rust_analyzer.settings.procMacro.enable

Enable support for procedural macros, implies #rust-analyzer.cargo.buildScripts.enable#.

Type: null or boolean

Default: null

Plugin default: true

Declared by:

plugins.lsp.servers.rust_analyzer.settings.procMacro.ignored

These proc-macros will be ignored when trying to expand them.

This config takes a map of crate names with the exported proc-macro names to ignore as values.

Type: null or (attribute set of anything)

Default: null

Plugin default: { }

Declared by:

plugins.lsp.servers.rust_analyzer.settings.procMacro.server

Internal config, path to proc-macro server executable.

Type: null or string

Default: null

Plugin default: null

Declared by: