@@ -161,7 +161,7 @@ fn transform_sig(context: Context, sig: &mut MethodSig, has_default: bool) {
161
161
where_clause. predicates . push ( if assume_bound {
162
162
parse_quote ! ( Self : #lifetime)
163
163
} else {
164
- parse_quote ! ( Self : std :: marker:: #bound + #lifetime)
164
+ parse_quote ! ( Self : core :: marker:: #bound + #lifetime)
165
165
} ) ;
166
166
}
167
167
} else {
@@ -188,8 +188,8 @@ fn transform_sig(context: Context, sig: &mut MethodSig, has_default: bool) {
188
188
}
189
189
190
190
sig. decl . output = parse_quote ! {
191
- -> std :: pin:: Pin <std :: boxed :: Box <
192
- dyn std :: future:: Future <Output = #ret> + std :: marker:: Send + #lifetime
191
+ -> core :: pin:: Pin <Box <
192
+ dyn core :: future:: Future <Output = #ret> + core :: marker:: Send + #lifetime
193
193
>>
194
194
} ;
195
195
}
@@ -272,7 +272,7 @@ fn transform_block(context: Context, sig: &MethodSig, block: &mut Block) {
272
272
} ;
273
273
let ( _, generics, _) = generics. split_for_impl ( ) ;
274
274
standalone. decl . generics . params . push ( parse_quote ! {
275
- AsyncTrait : ?Sized + #name #generics + std :: marker:: #bound
275
+ AsyncTrait : ?Sized + #name #generics + core :: marker:: #bound
276
276
} ) ;
277
277
types. push ( Ident :: new ( "Self" , Span :: call_site ( ) ) ) ;
278
278
}
@@ -290,7 +290,7 @@ fn transform_block(context: Context, sig: &MethodSig, block: &mut Block) {
290
290
} ;
291
291
let ( _, generics, _) = generics. split_for_impl ( ) ;
292
292
standalone. decl . generics . params . push ( parse_quote ! {
293
- AsyncTrait : ?Sized + #name #generics + std :: marker:: Send
293
+ AsyncTrait : ?Sized + #name #generics + core :: marker:: Send
294
294
} ) ;
295
295
types. push ( Ident :: new ( "Self" , Span :: call_site ( ) ) ) ;
296
296
}
@@ -322,7 +322,7 @@ fn transform_block(context: Context, sig: &MethodSig, block: &mut Block) {
322
322
let brace = block. brace_token ;
323
323
* block = parse_quote ! ( {
324
324
#standalone #block
325
- std :: pin:: Pin :: from( std :: boxed :: Box :: new( #inner:: <#( #types) , * >( #( #args) , * ) ) )
325
+ core :: pin:: Pin :: from( Box :: new( #inner:: <#( #types) , * >( #( #args) , * ) ) )
326
326
} ) ;
327
327
block. brace_token = brace;
328
328
}
0 commit comments