aboutsummaryrefslogtreecommitdiff
path: root/macros/src
diff options
context:
space:
mode:
Diffstat (limited to 'macros/src')
-rw-r--r--macros/src/trans.rs13
1 files changed, 4 insertions, 9 deletions
diff --git a/macros/src/trans.rs b/macros/src/trans.rs
index 293c8d2c..0a02d3e2 100644
--- a/macros/src/trans.rs
+++ b/macros/src/trans.rs
@@ -91,24 +91,19 @@ fn idle(
let ty = &resource.ty;
rfields.push(quote! {
- pub #name: &'static mut ::#krate::Static<#ty>,
+ pub #name: &'static mut #ty,
});
rexprs.push(quote! {
- #name: #krate::Static::ref_mut(
- &mut #super_::#name,
- ),
+ #name: &mut #super_::#name,
});
} else {
rfields.push(quote! {
- pub #name:
- &'static mut ::#krate::Static<::#device::#name>,
+ pub #name: &'static mut ::#device::#name,
});
rexprs.push(quote! {
- #name: ::#krate::Static::ref_mut(
- &mut *::#device::#name.get(),
- ),
+ #name: &mut *::#device::#name.get(),
});
}
} else {