@@ -1174,7 +1174,7 @@ pub struct SplitAsciiWhitespace<'a> {
1174
1174
/// See its documentation for more.
1175
1175
///
1176
1176
/// [`split_inclusive`]: str::split_inclusive
1177
- #[ stable( feature = "split_inclusive" , since = "1.49 .0" ) ]
1177
+ #[ stable( feature = "split_inclusive" , since = "1.51 .0" ) ]
1178
1178
pub struct SplitInclusive < ' a , P : Pattern < ' a > > ( pub ( super ) SplitInternal < ' a , P > ) ;
1179
1179
1180
1180
#[ stable( feature = "split_whitespace" , since = "1.1.0" ) ]
@@ -1239,7 +1239,7 @@ impl<'a> DoubleEndedIterator for SplitAsciiWhitespace<'a> {
1239
1239
#[ stable( feature = "split_ascii_whitespace" , since = "1.34.0" ) ]
1240
1240
impl FusedIterator for SplitAsciiWhitespace < ' _ > { }
1241
1241
1242
- #[ stable( feature = "split_inclusive" , since = "1.49 .0" ) ]
1242
+ #[ stable( feature = "split_inclusive" , since = "1.51 .0" ) ]
1243
1243
impl < ' a , P : Pattern < ' a > > Iterator for SplitInclusive < ' a , P > {
1244
1244
type Item = & ' a str ;
1245
1245
@@ -1249,22 +1249,22 @@ impl<'a, P: Pattern<'a>> Iterator for SplitInclusive<'a, P> {
1249
1249
}
1250
1250
}
1251
1251
1252
- #[ stable( feature = "split_inclusive" , since = "1.49 .0" ) ]
1252
+ #[ stable( feature = "split_inclusive" , since = "1.51 .0" ) ]
1253
1253
impl < ' a , P : Pattern < ' a , Searcher : fmt:: Debug > > fmt:: Debug for SplitInclusive < ' a , P > {
1254
1254
fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
1255
1255
f. debug_struct ( "SplitInclusive" ) . field ( "0" , & self . 0 ) . finish ( )
1256
1256
}
1257
1257
}
1258
1258
1259
1259
// FIXME(#26925) Remove in favor of `#[derive(Clone)]`
1260
- #[ stable( feature = "split_inclusive" , since = "1.49 .0" ) ]
1260
+ #[ stable( feature = "split_inclusive" , since = "1.51 .0" ) ]
1261
1261
impl < ' a , P : Pattern < ' a , Searcher : Clone > > Clone for SplitInclusive < ' a , P > {
1262
1262
fn clone ( & self ) -> Self {
1263
1263
SplitInclusive ( self . 0 . clone ( ) )
1264
1264
}
1265
1265
}
1266
1266
1267
- #[ stable( feature = "split_inclusive" , since = "1.49 .0" ) ]
1267
+ #[ stable( feature = "split_inclusive" , since = "1.51 .0" ) ]
1268
1268
impl < ' a , P : Pattern < ' a , Searcher : ReverseSearcher < ' a > > > DoubleEndedIterator
1269
1269
for SplitInclusive < ' a , P >
1270
1270
{
@@ -1274,7 +1274,7 @@ impl<'a, P: Pattern<'a, Searcher: ReverseSearcher<'a>>> DoubleEndedIterator
1274
1274
}
1275
1275
}
1276
1276
1277
- #[ stable( feature = "split_inclusive" , since = "1.49 .0" ) ]
1277
+ #[ stable( feature = "split_inclusive" , since = "1.51 .0" ) ]
1278
1278
impl < ' a , P : Pattern < ' a > > FusedIterator for SplitInclusive < ' a , P > { }
1279
1279
1280
1280
impl < ' a , P : Pattern < ' a > > SplitInclusive < ' a , P > {
0 commit comments