diff options
Diffstat (limited to 'support/texlab/crates/inlay-hints/src/lib.rs')
-rw-r--r-- | support/texlab/crates/inlay-hints/src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/support/texlab/crates/inlay-hints/src/lib.rs b/support/texlab/crates/inlay-hints/src/lib.rs index e3c80751f0..946f77c1c4 100644 --- a/support/texlab/crates/inlay-hints/src/lib.rs +++ b/support/texlab/crates/inlay-hints/src/lib.rs @@ -20,7 +20,7 @@ pub enum InlayHintData<'a> { LabelReference(RenderedLabel<'a>), } -pub fn find_all<'a>(params: InlayHintParams<'a>) -> Option<Vec<InlayHint>> { +pub fn find_all<'a>(params: &InlayHintParams<'a>) -> Option<Vec<InlayHint<'a>>> { let mut builder = InlayHintBuilder { params, hints: Vec::new(), @@ -30,8 +30,8 @@ pub fn find_all<'a>(params: InlayHintParams<'a>) -> Option<Vec<InlayHint>> { Some(builder.hints) } -struct InlayHintBuilder<'a> { - params: InlayHintParams<'a>, +struct InlayHintBuilder<'a, 'b> { + params: &'b InlayHintParams<'a>, hints: Vec<InlayHint<'a>>, } |