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

pub trait MultiItemDecorator {
    fn expand(
        &self,
        ecx: &mut ExtCtxt,
        sp: Span,
        meta_item: &MetaItem,
        item: &Annotatable,
        push: &mut FnMut(Annotatable)
    ); }
🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Required Methods

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Implementors

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

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?