diff options
| author | Tyson Nottingham <tgnottingham@gmail.com> | 2020-12-16 19:03:31 -0800 |
|---|---|---|
| committer | Tyson Nottingham <tgnottingham@gmail.com> | 2021-01-01 22:49:14 -0800 |
| commit | a4daa63a90f46e3c6e36efe5e0743eab09f6f12b (patch) | |
| tree | 2faa2c8fb7246f61ed17dfb16379a64b478f06f5 /compiler/rustc_macros/src/serialize.rs | |
| parent | 417fe4706595db10380fe989e77db431293f3155 (diff) | |
| download | rust-a4daa63a90f46e3c6e36efe5e0743eab09f6f12b.tar.gz rust-a4daa63a90f46e3c6e36efe5e0743eab09f6f12b.zip | |
rustc_serialize: specialize opaque encoding of some u8 sequences
Diffstat (limited to 'compiler/rustc_macros/src/serialize.rs')
| -rw-r--r-- | compiler/rustc_macros/src/serialize.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_macros/src/serialize.rs b/compiler/rustc_macros/src/serialize.rs index dbeb3c75504..72bd4804e98 100644 --- a/compiler/rustc_macros/src/serialize.rs +++ b/compiler/rustc_macros/src/serialize.rs @@ -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) |
