Trait syntax::ext::base::IdentMacroExpander   [−][src]
pub trait IdentMacroExpander {
    fn expand<'cx>(
        &self, 
        cx: &'cx mut ExtCtxt, 
        sp: Span, 
        ident: Ident, 
        token_tree: Vec<TokenTree>
    ) -> Box<MacResult + 'cx>;
}Required Methods
ⓘImportant traits for Box<R>
fn expand<'cx>(
    &self, 
    cx: &'cx mut ExtCtxt, 
    sp: Span, 
    ident: Ident, 
    token_tree: Vec<TokenTree>
) -> Box<MacResult + 'cx>
&self,
cx: &'cx mut ExtCtxt,
sp: Span,
ident: Ident,
token_tree: Vec<TokenTree>
) -> Box<MacResult + 'cx>