Struct rustc_builtin_macros::derive::Expander [−][src]
pub(crate) struct Expander;
Trait Implementations
impl MultiItemModifier for Expander[src]
impl MultiItemModifier for Expander[src]fn expand(
&self,
ecx: &mut ExtCtxt<'_>,
span: Span,
meta_item: &MetaItem,
item: Annotatable
) -> ExpandResult<Vec<Annotatable>, Annotatable>[src]
&self,
ecx: &mut ExtCtxt<'_>,
span: Span,
meta_item: &MetaItem,
item: Annotatable
) -> ExpandResult<Vec<Annotatable>, Annotatable>