diff --git a/rand_macros/src/lib.rs b/rand_macros/src/lib.rs index 87cdc3967d1..e8a0096153d 100644 --- a/rand_macros/src/lib.rs +++ b/rand_macros/src/lib.rs @@ -38,7 +38,7 @@ pub fn expand_deriving_rand(cx: &mut ExtCtxt, span: Span, mitem: &MetaItem, item: &Item, - mut push: Box)>) { + push: &mut FnMut(P)) { let trait_def = TraitDef { span: span, attributes: Vec::new(),