From 24a824790731f213c889b1ff76a8ed3ba714d52d Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sat, 10 Dec 2022 22:31:28 -0500 Subject: [PATCH] Got rid of the 'r lifetimes without issue. --- src/parser/text_element_parser.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/parser/text_element_parser.rs b/src/parser/text_element_parser.rs index 98a5a19a..f26bbfb4 100644 --- a/src/parser/text_element_parser.rs +++ b/src/parser/text_element_parser.rs @@ -47,13 +47,13 @@ fn context_many_till<'r: 'x, 'x, I, O, E, F, M, T>( context: Context<'r>, mut many_matcher: M, mut till_matcher: T, -) -> impl FnMut(I) -> IResult>, F), E> + 'r +) -> impl FnMut(I) -> IResult>, F), E> where O: Into>, I: Clone + InputLength, E: ParseError, - M: for<'a> Fn(Context<'a>, I) -> IResult + 'r, - T: for<'a> Fn(Context<'a>, I) -> IResult + 'r, + M: for<'a> Fn(Context<'a>, I) -> IResult, + T: for<'a> Fn(Context<'a>, I) -> IResult, { move |mut i: I| { let mut current_context = context.clone();