diff --git a/src/libregex_macros/lib.rs b/src/libregex_macros/lib.rs index 0baa5e6c24f..ebd1cc7e166 100644 --- a/src/libregex_macros/lib.rs +++ b/src/libregex_macros/lib.rs @@ -603,7 +603,7 @@ fn exec<'t>(which: ::regex::native::MatchKind, input: &'t str, // Converts `xs` to a `[x1, x2, .., xN]` expression by calling `to_expr` // on each element in `xs`. fn vec_expr(&self, xs: It, mut to_expr: F) -> P where - It: Iterator, + It: Iterator, F: FnMut(&ExtCtxt, T) -> P, { let exprs = xs.map(|x| to_expr(self.cx, x)).collect();