[−][src]Trait syntax::ext::base::MultiItemDecorator
Required methods
fn expand(
&self,
ecx: &mut ExtCtxt,
sp: Span,
meta_item: &MetaItem,
item: &Annotatable,
push: &mut dyn FnMut(Annotatable)
)
&self,
ecx: &mut ExtCtxt,
sp: Span,
meta_item: &MetaItem,
item: &Annotatable,
push: &mut dyn FnMut(Annotatable)
)
Implementors
impl<F> MultiItemDecorator for F where
F: Fn(&mut ExtCtxt, Span, &MetaItem, &Annotatable, &mut dyn FnMut(Annotatable)),
[src]
F: Fn(&mut ExtCtxt, Span, &MetaItem, &Annotatable, &mut dyn FnMut(Annotatable)),
fn expand(
&self,
ecx: &mut ExtCtxt,
sp: Span,
meta_item: &MetaItem,
item: &Annotatable,
push: &mut dyn FnMut(Annotatable)
)
[src]
&self,
ecx: &mut ExtCtxt,
sp: Span,
meta_item: &MetaItem,
item: &Annotatable,
push: &mut dyn FnMut(Annotatable)
)