[][src]Trait syntax::ext::base::MultiItemDecorator

pub trait MultiItemDecorator {
    fn expand(
        &self,
        ecx: &mut ExtCtxt,
        sp: Span,
        meta_item: &MetaItem,
        item: &Annotatable,
        push: &mut dyn FnMut(Annotatable)
    ); }

Required methods

fn expand(
    &self,
    ecx: &mut ExtCtxt,
    sp: Span,
    meta_item: &MetaItem,
    item: &Annotatable,
    push: &mut dyn FnMut(Annotatable)
)

Loading content...

Implementors

impl<F> MultiItemDecorator for F where
    F: Fn(&mut ExtCtxt, Span, &MetaItem, &Annotatable, &mut dyn FnMut(Annotatable)), 
[src]

Loading content...