Trait ra_ap_base_db::ProcMacroExpander[][src]

pub trait ProcMacroExpander: Debug + Send + Sync + RefUnwindSafe {
    fn expand(
        &self,
        subtree: &Subtree,
        attrs: Option<&Subtree>,
        env: &Env
    ) -> Result<Subtree, ExpansionError>; }

Required methods

Implementors