[−][src]Trait syntax::ext::base::MultiItemDecorator
🔬 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
fn expand(
&self,
ecx: &mut ExtCtxt,
sp: Span,
meta_item: &MetaItem,
item: &Annotatable,
push: &mut FnMut(Annotatable)
)
&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?
Implementors
impl<F> MultiItemDecorator for F where
F: Fn(&mut ExtCtxt, Span, &MetaItem, &Annotatable, &mut FnMut(Annotatable)), [src]
impl<F> MultiItemDecorator for F where
F: Fn(&mut ExtCtxt, Span, &MetaItem, &Annotatable, &mut FnMut(Annotatable)), fn expand(
&self,
ecx: &mut ExtCtxt,
sp: Span,
meta_item: &MetaItem,
item: &Annotatable,
push: &mut FnMut(Annotatable)
)[src]
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?