diff --git a/crates/ide/src/inlay_hints.rs b/crates/ide/src/inlay_hints.rs index e84338f0c8..bf82e83822 100644 --- a/crates/ide/src/inlay_hints.rs +++ b/crates/ide/src/inlay_hints.rs @@ -2012,11 +2012,21 @@ fn main() { range: 147..172, kind: ChainingHint, label: "B", + hover_trigger: Some( + Range( + 147..172, + ), + ), }, InlayHint { range: 147..154, kind: ChainingHint, label: "A", + hover_trigger: Some( + Range( + 147..154, + ), + ), }, ] "#]], @@ -2067,11 +2077,21 @@ fn main() { range: 143..190, kind: ChainingHint, label: "C", + hover_trigger: Some( + Range( + 143..190, + ), + ), }, InlayHint { range: 143..179, kind: ChainingHint, label: "B", + hover_trigger: Some( + Range( + 143..179, + ), + ), }, ] "#]], @@ -2107,11 +2127,21 @@ fn main() { range: 246..283, kind: ChainingHint, label: "B>", + hover_trigger: Some( + Range( + 246..283, + ), + ), }, InlayHint { range: 246..265, kind: ChainingHint, label: "A>", + hover_trigger: Some( + Range( + 246..265, + ), + ), }, ] "#]], @@ -2149,21 +2179,41 @@ fn main() { range: 174..241, kind: ChainingHint, label: "impl Iterator", + hover_trigger: Some( + Range( + 174..241, + ), + ), }, InlayHint { range: 174..224, kind: ChainingHint, label: "impl Iterator", + hover_trigger: Some( + Range( + 174..224, + ), + ), }, InlayHint { range: 174..206, kind: ChainingHint, label: "impl Iterator", + hover_trigger: Some( + Range( + 174..206, + ), + ), }, InlayHint { range: 174..189, kind: ChainingHint, label: "&mut MyIter", + hover_trigger: Some( + Range( + 174..189, + ), + ), }, ] "#]], @@ -2198,21 +2248,37 @@ fn main() { range: 124..130, kind: TypeHint, label: "Struct", + hover_trigger: Some( + Range( + 124..130, + ), + ), }, InlayHint { range: 145..185, kind: ChainingHint, label: "Struct", + hover_trigger: Some( + Range( + 145..185, + ), + ), }, InlayHint { range: 145..168, kind: ChainingHint, label: "Struct", + hover_trigger: Some( + Range( + 145..168, + ), + ), }, InlayHint { range: 222..228, kind: ParameterHint, label: "self", + hover_trigger: None, }, ] "#]],