diff options
| author | Lukas Wirth <lukastw97@gmail.com> | 2024-10-23 09:58:20 +0200 |
|---|---|---|
| committer | Lukas Wirth <lukastw97@gmail.com> | 2024-10-23 09:58:20 +0200 |
| commit | 41fc1fbaabee63a7db556b2f998e79fd862cbd57 (patch) | |
| tree | df0f6b6dc6c5b4038f22068967e4c9de3d51a5dd | |
| parent | 49322a176f984849b5953c5a42fb9d0c246a5b16 (diff) | |
Add text edit to implicit 'static hints
| -rw-r--r-- | src/tools/rust-analyzer/crates/ide/src/inlay_hints/implicit_static.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/rust-analyzer/crates/ide/src/inlay_hints/implicit_static.rs b/src/tools/rust-analyzer/crates/ide/src/inlay_hints/implicit_static.rs index 8d422478cbf..f15d19047c9 100644 --- a/src/tools/rust-analyzer/crates/ide/src/inlay_hints/implicit_static.rs +++ b/src/tools/rust-analyzer/crates/ide/src/inlay_hints/implicit_static.rs @@ -9,6 +9,7 @@ use syntax::{ ast::{self, AstNode}, SyntaxKind, }; +use text_edit::TextEdit; use crate::{InlayHint, InlayHintPosition, InlayHintsConfig, InlayKind, LifetimeElisionHints}; @@ -38,7 +39,7 @@ pub(super) fn hints( range: t.text_range(), kind: InlayKind::Lifetime, label: "'static".into(), - text_edit: None, + text_edit: Some(TextEdit::insert(t.text_range().start(), "'static ".into())), position: InlayHintPosition::After, pad_left: false, pad_right: true, |
