Trait syntex_syntax::ext::base::MultiItemDecorator
[−]
[src]
pub trait MultiItemDecorator { fn expand(&self, ecx: &mut ExtCtxt, sp: Span, meta_item: &MetaItem, item: &Annotatable, push: &mut FnMut(Annotatable)); }
Required Methods
fn expand(&self, ecx: &mut ExtCtxt, sp: Span, meta_item: &MetaItem, item: &Annotatable, push: &mut FnMut(Annotatable))
Implementors
impl<F> MultiItemDecorator for F where F: Fn(&mut ExtCtxt, Span, &MetaItem, &Annotatable, &mut FnMut(Annotatable))