@@ -585,7 +585,7 @@ impl JavaStr {
585585 /// assert_eq!(v, [(0, JavaStr::from_str("aba"))]); // only the first `aba`
586586 /// ```
587587 #[ inline]
588- pub fn match_indices < P > ( & self , pat : P ) -> MatchIndices < P >
588+ pub fn match_indices < P > ( & self , pat : P ) -> MatchIndices < ' _ , P >
589589 where
590590 P : JavaStrPattern ,
591591 {
@@ -625,7 +625,7 @@ impl JavaStr {
625625 /// );
626626 /// ```
627627 #[ inline]
628- pub fn matches < P > ( & self , pat : P ) -> Matches < P >
628+ pub fn matches < P > ( & self , pat : P ) -> Matches < ' _ , P >
629629 where
630630 P : JavaStrPattern ,
631631 {
@@ -777,7 +777,7 @@ impl JavaStr {
777777 /// assert_eq!(v, [(2, JavaStr::from_str("aba"))]); // only the last `aba`
778778 /// ```
779779 #[ inline]
780- pub fn rmatch_indices < P > ( & self , pat : P ) -> RMatchIndices < P >
780+ pub fn rmatch_indices < P > ( & self , pat : P ) -> RMatchIndices < ' _ , P >
781781 where
782782 P : JavaStrPattern ,
783783 {
@@ -815,7 +815,7 @@ impl JavaStr {
815815 /// );
816816 /// ```
817817 #[ inline]
818- pub fn rmatches < P > ( & self , pat : P ) -> RMatches < P >
818+ pub fn rmatches < P > ( & self , pat : P ) -> RMatches < ' _ , P >
819819 where
820820 P : JavaStrPattern ,
821821 {
@@ -871,7 +871,7 @@ impl JavaStr {
871871 /// );
872872 /// ```
873873 #[ inline]
874- pub fn rsplit < P > ( & self , pat : P ) -> RSplit < P >
874+ pub fn rsplit < P > ( & self , pat : P ) -> RSplit < ' _ , P >
875875 where
876876 P : JavaStrPattern ,
877877 {
@@ -940,7 +940,7 @@ impl JavaStr {
940940 /// );
941941 /// ```
942942 #[ inline]
943- pub fn rsplit_terminator < P > ( & self , pat : P ) -> RSplitTerminator < P >
943+ pub fn rsplit_terminator < P > ( & self , pat : P ) -> RSplitTerminator < ' _ , P >
944944 where
945945 P : JavaStrPattern ,
946946 {
@@ -987,7 +987,7 @@ impl JavaStr {
987987 /// );
988988 /// ```
989989 #[ inline]
990- pub fn rsplitn < P > ( & self , n : usize , pat : P ) -> RSplitN < P >
990+ pub fn rsplitn < P > ( & self , n : usize , pat : P ) -> RSplitN < ' _ , P >
991991 where
992992 P : JavaStrPattern ,
993993 {
@@ -1065,7 +1065,7 @@ impl JavaStr {
10651065 /// );
10661066 /// ```
10671067 #[ inline]
1068- pub fn split < P > ( & self , pat : P ) -> Split < P >
1068+ pub fn split < P > ( & self , pat : P ) -> Split < ' _ , P >
10691069 where
10701070 P : JavaStrPattern ,
10711071 {
@@ -1193,7 +1193,7 @@ impl JavaStr {
11931193 /// );
11941194 /// ```
11951195 #[ inline]
1196- pub fn split_inclusive < P > ( & self , pat : P ) -> SplitInclusive < P >
1196+ pub fn split_inclusive < P > ( & self , pat : P ) -> SplitInclusive < ' _ , P >
11971197 where
11981198 P : JavaStrPattern ,
11991199 {
@@ -1266,7 +1266,7 @@ impl JavaStr {
12661266 /// );
12671267 /// ```
12681268 #[ inline]
1269- pub fn split_terminator < P > ( & self , pat : P ) -> SplitTerminator < P >
1269+ pub fn split_terminator < P > ( & self , pat : P ) -> SplitTerminator < ' _ , P >
12701270 where
12711271 P : JavaStrPattern ,
12721272 {
@@ -1318,7 +1318,7 @@ impl JavaStr {
13181318 /// assert_eq!(v, [JavaStr::from_str("")]);
13191319 /// ```
13201320 #[ inline]
1321- pub fn splitn < P > ( & self , n : usize , pat : P ) -> SplitN < P >
1321+ pub fn splitn < P > ( & self , n : usize , pat : P ) -> SplitN < ' _ , P >
13221322 where
13231323 P : JavaStrPattern ,
13241324 {
0 commit comments