@@ -73,7 +73,7 @@ use crate::marker::Tuple;
73
73
#[ fundamental] // so that regex can rely that `&str: !FnMut`
74
74
#[ must_use = "closures are lazy and do nothing unless called" ]
75
75
#[ const_trait]
76
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
76
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
77
77
pub trait Fn < Args : Tuple > : FnMut < Args > {
78
78
/// Performs the call operation.
79
79
#[ unstable( feature = "fn_traits" , issue = "29625" ) ]
@@ -161,7 +161,7 @@ pub trait Fn<Args: Tuple>: FnMut<Args> {
161
161
#[ fundamental] // so that regex can rely that `&str: !FnMut`
162
162
#[ must_use = "closures are lazy and do nothing unless called" ]
163
163
#[ const_trait]
164
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
164
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
165
165
pub trait FnMut < Args : Tuple > : FnOnce < Args > {
166
166
/// Performs the call operation.
167
167
#[ unstable( feature = "fn_traits" , issue = "29625" ) ]
@@ -241,7 +241,7 @@ pub trait FnMut<Args: Tuple>: FnOnce<Args> {
241
241
#[ fundamental] // so that regex can rely that `&str: !FnMut`
242
242
#[ must_use = "closures are lazy and do nothing unless called" ]
243
243
#[ const_trait]
244
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
244
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
245
245
pub trait FnOnce < Args : Tuple > {
246
246
/// The returned type after the call operator is used.
247
247
#[ lang = "fn_once_output" ]
@@ -257,7 +257,7 @@ mod impls {
257
257
use crate :: marker:: Tuple ;
258
258
259
259
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
260
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
260
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
261
261
impl < A : Tuple , F : ?Sized > const Fn < A > for & F
262
262
where
263
263
F : ~const Fn < A > ,
@@ -268,7 +268,7 @@ mod impls {
268
268
}
269
269
270
270
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
271
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
271
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
272
272
impl < A : Tuple , F : ?Sized > const FnMut < A > for & F
273
273
where
274
274
F : ~const Fn < A > ,
@@ -279,7 +279,7 @@ mod impls {
279
279
}
280
280
281
281
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
282
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
282
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
283
283
impl < A : Tuple , F : ?Sized > const FnOnce < A > for & F
284
284
where
285
285
F : ~const Fn < A > ,
@@ -292,7 +292,7 @@ mod impls {
292
292
}
293
293
294
294
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
295
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
295
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
296
296
impl < A : Tuple , F : ?Sized > const FnMut < A > for & mut F
297
297
where
298
298
F : ~const FnMut < A > ,
@@ -303,7 +303,7 @@ mod impls {
303
303
}
304
304
305
305
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
306
- #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "67792 " ) ]
306
+ #[ rustc_const_unstable( feature = "const_trait_impl" , issue = "143874 " ) ]
307
307
impl < A : Tuple , F : ?Sized > const FnOnce < A > for & mut F
308
308
where
309
309
F : ~const FnMut < A > ,
0 commit comments