hir_ty

Trait ProjectionTyExt

Source
pub trait ProjectionTyExt {
    // Required methods
    fn trait_ref(&self, db: &dyn HirDatabase) -> TraitRef;
    fn trait_(&self, db: &dyn HirDatabase) -> TraitId;
    fn self_type_parameter(&self, db: &dyn HirDatabase) -> Ty;
}

Required Methods§

Source

fn trait_ref(&self, db: &dyn HirDatabase) -> TraitRef

Source

fn trait_(&self, db: &dyn HirDatabase) -> TraitId

Source

fn self_type_parameter(&self, db: &dyn HirDatabase) -> Ty

Implementors§