Type Definition rustc_builtin_macros::deriving::generic::CombineSubstructureFunc[][src]

pub type CombineSubstructureFunc<'a> = Box<dyn FnMut(&mut ExtCtxt<'_>, Span, &Substructure<'_>) -> P<Expr> + 'a>;
Expand description

Combine the values of all the fields together. The last argument is all the fields of all the structures.