[][src]Trait ra_ap_hir_def::Lookup

pub trait Lookup {
    type Data;
    fn lookup(&self, db: &dyn DefDatabase) -> Self::Data;
}

Associated Types

type Data

Loading content...

Required methods

fn lookup(&self, db: &dyn DefDatabase) -> Self::Data

Loading content...

Implementors

impl Lookup for ConstId[src]

impl Lookup for EnumId[src]

type Data = EnumLoc

impl Lookup for FunctionId[src]

impl Lookup for ImplId[src]

type Data = ItemLoc<Impl>

impl Lookup for StaticId[src]

type Data = StaticLoc

impl Lookup for StructId[src]

type Data = ItemLoc<Struct>

impl Lookup for TraitId[src]

type Data = TraitLoc

impl Lookup for TypeAliasId[src]

impl Lookup for UnionId[src]

type Data = UnionLoc

Loading content...