@@ -238,9 +238,9 @@ fn format_args_expand(
238
238
) -> ExpandResult < tt:: Subtree > {
239
239
// We expand `format_args!("", a1, a2)` to
240
240
// ```
241
- // std ::fmt::Arguments::new_v1(&[], &[
242
- // std ::fmt::ArgumentV1::new(&arg1,std ::fmt::Display::fmt),
243
- // std ::fmt::ArgumentV1::new(&arg2,std ::fmt::Display::fmt),
241
+ // $crate ::fmt::Arguments::new_v1(&[], &[
242
+ // $crate ::fmt::ArgumentV1::new(&arg1,$crate ::fmt::Display::fmt),
243
+ // $crate ::fmt::ArgumentV1::new(&arg2,$crate ::fmt::Display::fmt),
244
244
// ])
245
245
// ```,
246
246
// which is still not really correct, but close enough for now
@@ -262,10 +262,10 @@ fn format_args_expand(
262
262
}
263
263
let _format_string = args. remove ( 0 ) ;
264
264
let arg_tts = args. into_iter ( ) . flat_map ( |arg| {
265
- quote ! { std :: fmt:: ArgumentV1 :: new( & ( #arg) , std :: fmt:: Display :: fmt) , }
265
+ quote ! { # DOLLAR_CRATE :: fmt:: ArgumentV1 :: new( & ( #arg) , # DOLLAR_CRATE :: fmt:: Display :: fmt) , }
266
266
} . token_trees ) ;
267
267
let expanded = quote ! {
268
- std :: fmt:: Arguments :: new_v1( & [ ] , & [ ##arg_tts] )
268
+ # DOLLAR_CRATE :: fmt:: Arguments :: new_v1( & [ ] , & [ ##arg_tts] )
269
269
} ;
270
270
ExpandResult :: ok ( expanded)
271
271
}
@@ -675,8 +675,8 @@ fn option_env_expand(
675
675
} ;
676
676
677
677
let expanded = match get_env_inner ( db, arg_id, & key) {
678
- None => quote ! { std :: option:: Option :: None :: <& str > } ,
679
- Some ( s) => quote ! { std :: option:: Some ( #s) } ,
678
+ None => quote ! { # DOLLAR_CRATE :: option:: Option :: None :: <& str > } ,
679
+ Some ( s) => quote ! { # DOLLAR_CRATE :: option:: Some ( #s) } ,
680
680
} ;
681
681
682
682
ExpandResult :: ok ( ExpandedEager :: new ( expanded) )
0 commit comments