@@ -1169,7 +1169,7 @@ impl<T> [T] {
1169
1169
/// assert_eq!(iter.next().unwrap(), &[10, 40, 33]);
1170
1170
/// assert!(iter.next().is_none());
1171
1171
/// ```
1172
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
1172
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
1173
1173
#[ inline]
1174
1174
pub fn split_inclusive < F > ( & self , pred : F ) -> SplitInclusive < ' _ , T , F >
1175
1175
where
@@ -1194,7 +1194,7 @@ impl<T> [T] {
1194
1194
/// }
1195
1195
/// assert_eq!(v, [10, 40, 1, 20, 1, 1]);
1196
1196
/// ```
1197
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
1197
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
1198
1198
#[ inline]
1199
1199
pub fn split_inclusive_mut < F > ( & mut self , pred : F ) -> SplitInclusiveMut < ' _ , T , F >
1200
1200
where
@@ -3852,7 +3852,7 @@ impl<T, P> FusedIterator for Split<'_, T, P> where P: FnMut(&T) -> bool {}
3852
3852
///
3853
3853
/// [`split_inclusive`]: ../../std/primitive.slice.html#method.split_inclusive
3854
3854
/// [slices]: ../../std/primitive.slice.html
3855
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
3855
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
3856
3856
pub struct SplitInclusive < ' a , T : ' a , P >
3857
3857
where
3858
3858
P : FnMut ( & T ) -> bool ,
@@ -3862,7 +3862,7 @@ where
3862
3862
finished : bool ,
3863
3863
}
3864
3864
3865
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
3865
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
3866
3866
impl < T : fmt:: Debug , P > fmt:: Debug for SplitInclusive < ' _ , T , P >
3867
3867
where
3868
3868
P : FnMut ( & T ) -> bool ,
@@ -3876,7 +3876,7 @@ where
3876
3876
}
3877
3877
3878
3878
// FIXME(#26925) Remove in favor of `#[derive(Clone)]`
3879
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
3879
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
3880
3880
impl < T , P > Clone for SplitInclusive < ' _ , T , P >
3881
3881
where
3882
3882
P : Clone + FnMut ( & T ) -> bool ,
@@ -3886,7 +3886,7 @@ where
3886
3886
}
3887
3887
}
3888
3888
3889
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
3889
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
3890
3890
impl < ' a , T , P > Iterator for SplitInclusive < ' a , T , P >
3891
3891
where
3892
3892
P : FnMut ( & T ) -> bool ,
@@ -3915,7 +3915,7 @@ where
3915
3915
}
3916
3916
}
3917
3917
3918
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
3918
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
3919
3919
impl < ' a , T , P > DoubleEndedIterator for SplitInclusive < ' a , T , P >
3920
3920
where
3921
3921
P : FnMut ( & T ) -> bool ,
@@ -3940,7 +3940,7 @@ where
3940
3940
}
3941
3941
}
3942
3942
3943
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
3943
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
3944
3944
impl < T , P > FusedIterator for SplitInclusive < ' _ , T , P > where P : FnMut ( & T ) -> bool { }
3945
3945
3946
3946
/// An iterator over the mutable subslices of the vector which are separated
@@ -4065,7 +4065,7 @@ impl<T, P> FusedIterator for SplitMut<'_, T, P> where P: FnMut(&T) -> bool {}
4065
4065
///
4066
4066
/// [`split_inclusive_mut`]: ../../std/primitive.slice.html#method.split_inclusive_mut
4067
4067
/// [slices]: ../../std/primitive.slice.html
4068
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
4068
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
4069
4069
pub struct SplitInclusiveMut < ' a , T : ' a , P >
4070
4070
where
4071
4071
P : FnMut ( & T ) -> bool ,
@@ -4075,7 +4075,7 @@ where
4075
4075
finished : bool ,
4076
4076
}
4077
4077
4078
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
4078
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
4079
4079
impl < T : fmt:: Debug , P > fmt:: Debug for SplitInclusiveMut < ' _ , T , P >
4080
4080
where
4081
4081
P : FnMut ( & T ) -> bool ,
@@ -4088,7 +4088,7 @@ where
4088
4088
}
4089
4089
}
4090
4090
4091
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
4091
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
4092
4092
impl < ' a , T , P > Iterator for SplitInclusiveMut < ' a , T , P >
4093
4093
where
4094
4094
P : FnMut ( & T ) -> bool ,
@@ -4128,7 +4128,7 @@ where
4128
4128
}
4129
4129
}
4130
4130
4131
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
4131
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
4132
4132
impl < ' a , T , P > DoubleEndedIterator for SplitInclusiveMut < ' a , T , P >
4133
4133
where
4134
4134
P : FnMut ( & T ) -> bool ,
@@ -4162,7 +4162,7 @@ where
4162
4162
}
4163
4163
}
4164
4164
4165
- #[ unstable( feature = "split_inclusive" , issue = "none " ) ]
4165
+ #[ unstable( feature = "split_inclusive" , issue = "72360 " ) ]
4166
4166
impl < T , P > FusedIterator for SplitInclusiveMut < ' _ , T , P > where P : FnMut ( & T ) -> bool { }
4167
4167
4168
4168
/// An iterator over subslices separated by elements that match a predicate
0 commit comments