File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ pub trait AsyncFn<Args: Tuple>: AsyncFnMut<Args> {
2626pub trait AsyncFnMut < Args : Tuple > : AsyncFnOnce < Args > {
2727 /// Future returned by [`AsyncFnMut::async_call_mut`] and [`AsyncFn::async_call`].
2828 #[ unstable( feature = "async_fn_traits" , issue = "none" ) ]
29+ #[ cfg_attr( not( bootstrap) , lang = "call_ref_future" ) ]
2930 type CallRefFuture < ' a > : Future < Output = Self :: Output >
3031 where
3132 Self : ' a ;
@@ -46,10 +47,12 @@ pub trait AsyncFnMut<Args: Tuple>: AsyncFnOnce<Args> {
4647pub trait AsyncFnOnce < Args : Tuple > {
4748 /// Future returned by [`AsyncFnOnce::async_call_once`].
4849 #[ unstable( feature = "async_fn_traits" , issue = "none" ) ]
50+ #[ cfg_attr( not( bootstrap) , lang = "call_once_future" ) ]
4951 type CallOnceFuture : Future < Output = Self :: Output > ;
5052
5153 /// Output type of the called closure's future.
5254 #[ unstable( feature = "async_fn_traits" , issue = "none" ) ]
55+ #[ cfg_attr( not( bootstrap) , lang = "async_fn_once_output" ) ]
5356 type Output ;
5457
5558 /// Call the [`AsyncFnOnce`], returning a future which may move out of the called closure.
You can’t perform that action at this time.
0 commit comments