@@ -1076,7 +1076,7 @@ impl Searcher<LogicalPlanLanguage, LogicalPlanAnalysis> for ListNodeSearcher {
10761076 egraph : & CubeEGraph ,
10771077 eclass : Id ,
10781078 limit : usize ,
1079- ) -> Option < SearchMatches < LogicalPlanLanguage > > {
1079+ ) -> Option < SearchMatches < ' _ , LogicalPlanLanguage > > {
10801080 let mut matches = SearchMatches {
10811081 substs : vec ! [ ] ,
10821082 eclass,
@@ -1097,7 +1097,7 @@ impl Searcher<LogicalPlanLanguage, LogicalPlanAnalysis> for ListNodeSearcher {
10971097 egraph : & CubeEGraph ,
10981098 eclasses : & mut dyn Iterator < Item = Id > ,
10991099 limit : usize ,
1100- ) -> Vec < SearchMatches < LogicalPlanLanguage > > {
1100+ ) -> Vec < SearchMatches < ' _ , LogicalPlanLanguage > > {
11011101 let mut result: Vec < SearchMatches < _ > > = vec ! [ ] ;
11021102
11031103 self . list_pattern
@@ -2280,7 +2280,7 @@ impl Searcher<LogicalPlanLanguage, LogicalPlanAnalysis> for ChainSearcher {
22802280 egraph : & CubeEGraph ,
22812281 eclasses : & mut dyn Iterator < Item = Id > ,
22822282 limit : usize ,
2283- ) -> Vec < SearchMatches < LogicalPlanLanguage > > {
2283+ ) -> Vec < SearchMatches < ' _ , LogicalPlanLanguage > > {
22842284 let matches = self
22852285 . main
22862286 . search_eclasses_with_limit ( egraph, eclasses, limit) ;
@@ -2298,7 +2298,7 @@ impl Searcher<LogicalPlanLanguage, LogicalPlanAnalysis> for ChainSearcher {
22982298 egraph : & CubeEGraph ,
22992299 eclass : Id ,
23002300 limit : usize ,
2301- ) -> Option < SearchMatches < LogicalPlanLanguage > > {
2301+ ) -> Option < SearchMatches < ' _ , LogicalPlanLanguage > > {
23022302 if let Some ( m) = self . main . search_eclass_with_limit ( egraph, eclass, limit) {
23032303 self . search_match_chained ( egraph, m)
23042304 } else {
0 commit comments