@@ -2975,20 +2975,20 @@ unsafe impl<'a, T> TrustedRandomAccess for IterMut<'a, T> {
2975
2975
///
2976
2976
/// [`group_by`]: ../../std/primitive.slice.html#method.group_by
2977
2977
/// [slices]: ../../std/primitive.slice.html
2978
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
2978
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
2979
2979
pub struct GroupBy < ' a , T : ' a , P > {
2980
2980
slice : & ' a [ T ] ,
2981
2981
predicate : P ,
2982
2982
}
2983
2983
2984
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
2984
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
2985
2985
impl < ' a , T : ' a , P > GroupBy < ' a , T , P > {
2986
2986
pub ( super ) fn new ( slice : & ' a [ T ] , predicate : P ) -> Self {
2987
2987
GroupBy { slice, predicate }
2988
2988
}
2989
2989
}
2990
2990
2991
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
2991
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
2992
2992
impl < ' a , T : ' a , P > Iterator for GroupBy < ' a , T , P >
2993
2993
where
2994
2994
P : FnMut ( & T , & T ) -> bool ,
@@ -3022,7 +3022,7 @@ where
3022
3022
}
3023
3023
}
3024
3024
3025
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3025
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3026
3026
impl < ' a , T : ' a , P > DoubleEndedIterator for GroupBy < ' a , T , P >
3027
3027
where
3028
3028
P : FnMut ( & T , & T ) -> bool ,
@@ -3044,10 +3044,10 @@ where
3044
3044
}
3045
3045
}
3046
3046
3047
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3047
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3048
3048
impl < ' a , T : ' a , P > FusedIterator for GroupBy < ' a , T , P > where P : FnMut ( & T , & T ) -> bool { }
3049
3049
3050
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3050
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3051
3051
impl < ' a , T : ' a + fmt:: Debug , P > fmt:: Debug for GroupBy < ' a , T , P > {
3052
3052
fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
3053
3053
f. debug_struct ( "GroupBy" ) . field ( "slice" , & self . slice ) . finish ( )
@@ -3061,20 +3061,20 @@ impl<'a, T: 'a + fmt::Debug, P> fmt::Debug for GroupBy<'a, T, P> {
3061
3061
///
3062
3062
/// [`group_by_mut`]: ../../std/primitive.slice.html#method.group_by_mut
3063
3063
/// [slices]: ../../std/primitive.slice.html
3064
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3064
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3065
3065
pub struct GroupByMut < ' a , T : ' a , P > {
3066
3066
slice : & ' a mut [ T ] ,
3067
3067
predicate : P ,
3068
3068
}
3069
3069
3070
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3070
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3071
3071
impl < ' a , T : ' a , P > GroupByMut < ' a , T , P > {
3072
3072
pub ( super ) fn new ( slice : & ' a mut [ T ] , predicate : P ) -> Self {
3073
3073
GroupByMut { slice, predicate }
3074
3074
}
3075
3075
}
3076
3076
3077
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3077
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3078
3078
impl < ' a , T : ' a , P > Iterator for GroupByMut < ' a , T , P >
3079
3079
where
3080
3080
P : FnMut ( & T , & T ) -> bool ,
@@ -3109,7 +3109,7 @@ where
3109
3109
}
3110
3110
}
3111
3111
3112
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3112
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3113
3113
impl < ' a , T : ' a , P > DoubleEndedIterator for GroupByMut < ' a , T , P >
3114
3114
where
3115
3115
P : FnMut ( & T , & T ) -> bool ,
@@ -3132,10 +3132,10 @@ where
3132
3132
}
3133
3133
}
3134
3134
3135
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3135
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3136
3136
impl < ' a , T : ' a , P > FusedIterator for GroupByMut < ' a , T , P > where P : FnMut ( & T , & T ) -> bool { }
3137
3137
3138
- #[ unstable( feature = "slice_group_by" , issue = "none " ) ]
3138
+ #[ unstable( feature = "slice_group_by" , issue = "80552 " ) ]
3139
3139
impl < ' a , T : ' a + fmt:: Debug , P > fmt:: Debug for GroupByMut < ' a , T , P > {
3140
3140
fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
3141
3141
f. debug_struct ( "GroupByMut" ) . field ( "slice" , & self . slice ) . finish ( )
0 commit comments