syntax::ext::derive
pub fn add_derived_markers<T>( cx: &mut ExtCtxt, span: Span, traits: &[Path], item: T) -> T where T: HasAttrs,