]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_macros/src/serialize.rs
Rollup merge of #83070 - ehuss:update-cargo, r=ehuss
[rust.git] / compiler / rustc_macros / src / serialize.rs
index dbeb3c755044f543bdb2a64eceea3bc5f4ae7e2b..72bd4804e98c0b81e4f5e20a6228db87f74e07a6 100644 (file)
@@ -203,7 +203,7 @@ fn encodable_body(
                                 #field_name,
                                 #field_idx,
                                 |__encoder|
-                                ::rustc_serialize::Encodable::encode(#bind_ident, __encoder),
+                                ::rustc_serialize::Encodable::<#encoder_ty>::encode(#bind_ident, __encoder),
                             ) {
                                 ::std::result::Result::Ok(()) => (),
                                 ::std::result::Result::Err(__err)
@@ -237,7 +237,7 @@ fn encodable_body(
                                 __encoder,
                                 #field_idx,
                                 |__encoder|
-                                ::rustc_serialize::Encodable::encode(#bind_ident, __encoder),
+                                ::rustc_serialize::Encodable::<#encoder_ty>::encode(#bind_ident, __encoder),
                             ) {
                                 ::std::result::Result::Ok(()) => (),
                                 ::std::result::Result::Err(__err)