pub trait HasResolverData {
    // Required method
    fn resolver_data(&self, db: &dyn SemanticGroup) -> Maybe<Arc<ResolverData>>;
}

Required Methods§

Implementations on Foreign Types§

source§

impl HasResolverData for LookupItemId

source§

impl HasResolverData for ModuleItemId

source§

impl HasResolverData for ConstantId

source§

impl HasResolverData for EnumId

source§

impl HasResolverData for ExternFunctionId

source§

impl HasResolverData for ExternTypeId

source§

impl HasResolverData for FreeFunctionId

source§

impl HasResolverData for ImplAliasId

source§

impl HasResolverData for ImplDefId

source§

impl HasResolverData for ImplFunctionId

source§

impl HasResolverData for StructId

source§

impl HasResolverData for SubmoduleId

source§

impl HasResolverData for TraitFunctionId

source§

impl HasResolverData for TraitId

source§

impl HasResolverData for TypeAliasId

source§

impl HasResolverData for UseId

Implementors§