diff options
Diffstat (limited to 'crates/ra_lsp_server')
-rw-r--r-- | crates/ra_lsp_server/src/main_loop/handlers.rs | 3 | ||||
-rw-r--r-- | crates/ra_lsp_server/src/req.rs | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_lsp_server/src/main_loop/handlers.rs b/crates/ra_lsp_server/src/main_loop/handlers.rs index 14619ede2..0b4493ce2 100644 --- a/crates/ra_lsp_server/src/main_loop/handlers.rs +++ b/crates/ra_lsp_server/src/main_loop/handlers.rs | |||
@@ -897,6 +897,9 @@ pub fn handle_inlay_hints( | |||
897 | kind: match api_type.kind { | 897 | kind: match api_type.kind { |
898 | ra_ide_api::InlayKind::LetBindingType => InlayKind::LetBindingType, | 898 | ra_ide_api::InlayKind::LetBindingType => InlayKind::LetBindingType, |
899 | ra_ide_api::InlayKind::ClosureParameterType => InlayKind::ClosureParameterType, | 899 | ra_ide_api::InlayKind::ClosureParameterType => InlayKind::ClosureParameterType, |
900 | ra_ide_api::InlayKind::ForExpressionBindingType => { | ||
901 | InlayKind::ForExpressionBindingType | ||
902 | } | ||
900 | }, | 903 | }, |
901 | }) | 904 | }) |
902 | .collect()) | 905 | .collect()) |
diff --git a/crates/ra_lsp_server/src/req.rs b/crates/ra_lsp_server/src/req.rs index 916185f99..96f6b1bc5 100644 --- a/crates/ra_lsp_server/src/req.rs +++ b/crates/ra_lsp_server/src/req.rs | |||
@@ -215,6 +215,7 @@ pub struct InlayHintsParams { | |||
215 | pub enum InlayKind { | 215 | pub enum InlayKind { |
216 | LetBindingType, | 216 | LetBindingType, |
217 | ClosureParameterType, | 217 | ClosureParameterType, |
218 | ForExpressionBindingType, | ||
218 | } | 219 | } |
219 | 220 | ||
220 | #[derive(Debug, Deserialize, Serialize)] | 221 | #[derive(Debug, Deserialize, Serialize)] |