Trait syntax::ext::base::ItemDecoratorExperimental [-]  [+] [src]

pub trait ItemDecorator {
    fn expand(&self, ecx: &mut ExtCtxt, sp: Span, meta_item: &MetaItem, item: &Item, push: Box<FnMut(P<Item>)>);
}

Required Methods

fn expand(&self, ecx: &mut ExtCtxt, sp: Span, meta_item: &MetaItem, item: &Item, push: Box<FnMut(P<Item>)>)

Implementors