Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'editors/code/package.json')
| -rw-r--r-- | editors/code/package.json | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/editors/code/package.json b/editors/code/package.json index 1c87f0ad82..03ec18a568 100644 --- a/editors/code/package.json +++ b/editors/code/package.json @@ -811,9 +811,19 @@ "minimum": 0 }, "rust-analyzer.inlayHints.closureReturnTypeHints.enable": { - "markdownDescription": "Whether to show inlay type hints for return types of closures with blocks.", - "default": false, - "type": "boolean" + "markdownDescription": "Whether to show inlay type hints for return types of closures.", + "default": "never", + "type": "string", + "enum": [ + "always", + "never", + "with_block" + ], + "enumDescriptions": [ + "Always show type hints for return types of closures.", + "Never show type hints for return types of closures.", + "Only show type hints for return types of closures with blocks." + ] }, "rust-analyzer.inlayHints.lifetimeElisionHints.enable": { "markdownDescription": "Whether to show inlay type hints for elided lifetimes in function signatures.", |