summaryrefslogtreecommitdiff
path: root/src/codegen/mod.rs
diff options
context:
space:
mode:
authorchrysn <chrysn@fsfe.org>2018-08-24 13:57:59 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2018-08-28 12:47:44 +0200
commit6084b394b3794b29b0751e90fe278f86bf133666 (patch)
treeb5139846f7392a3c9ee514226f3436074bb1e03c /src/codegen/mod.rs
parent14da023687b36db480c42f924ec8d236faf1577a (diff)
Debug implementation: use core if selected
Contributes-To: https://github.com/rust-lang-nursery/rust-bindgen/issues/1100
Diffstat (limited to 'src/codegen/mod.rs')
-rw-r--r--src/codegen/mod.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs
index aee04318..d1da6afc 100644
--- a/src/codegen/mod.rs
+++ b/src/codegen/mod.rs
@@ -1920,8 +1920,10 @@ impl CodeGenerator for CompInfo {
self.kind(),
);
+ let prefix = ctx.trait_prefix();
+
result.push(quote! {
- impl #generics ::std::fmt::Debug for #ty_for_impl {
+ impl #generics ::#prefix::fmt::Debug for #ty_for_impl {
#impl_
}
});