[][src]Trait ra_ap_hir_def::AsMacroCall

pub trait AsMacroCall {
    fn as_call_id(
        &self,
        db: &dyn DefDatabase,
        krate: CrateId,
        resolver: impl Fn(ModPath) -> Option<MacroDefId>
    ) -> Option<MacroCallId>; }

A helper trait for converting to MacroCallId

Required methods

fn as_call_id(
    &self,
    db: &dyn DefDatabase,
    krate: CrateId,
    resolver: impl Fn(ModPath) -> Option<MacroDefId>
) -> Option<MacroCallId>

Loading content...

Implementations on Foreign Types

impl<'_> AsMacroCall for InFile<&'_ MacroCall>[src]

Loading content...

Implementors

Loading content...