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