File tree 1 file changed +0
-3
lines changed
1 file changed +0
-3
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ use crate::marker::Tuple;
6
6
/// All `async fn` and functions returning futures implement this trait.
7
7
#[ stable( feature = "async_closure" , since = "1.85.0" ) ]
8
8
#[ rustc_paren_sugar]
9
- #[ fundamental]
10
9
#[ must_use = "async closures are lazy and do nothing unless called" ]
11
10
#[ lang = "async_fn" ]
12
11
pub trait AsyncFn < Args : Tuple > : AsyncFnMut < Args > {
@@ -20,7 +19,6 @@ pub trait AsyncFn<Args: Tuple>: AsyncFnMut<Args> {
20
19
/// All `async fn` and functions returning futures implement this trait.
21
20
#[ stable( feature = "async_closure" , since = "1.85.0" ) ]
22
21
#[ rustc_paren_sugar]
23
- #[ fundamental]
24
22
#[ must_use = "async closures are lazy and do nothing unless called" ]
25
23
#[ lang = "async_fn_mut" ]
26
24
pub trait AsyncFnMut < Args : Tuple > : AsyncFnOnce < Args > {
@@ -41,7 +39,6 @@ pub trait AsyncFnMut<Args: Tuple>: AsyncFnOnce<Args> {
41
39
/// All `async fn` and functions returning futures implement this trait.
42
40
#[ stable( feature = "async_closure" , since = "1.85.0" ) ]
43
41
#[ rustc_paren_sugar]
44
- #[ fundamental]
45
42
#[ must_use = "async closures are lazy and do nothing unless called" ]
46
43
#[ lang = "async_fn_once" ]
47
44
pub trait AsyncFnOnce < Args : Tuple > {
You can’t perform that action at this time.
0 commit comments