mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-29 21:35:20 +00:00
Minimize API
This commit is contained in:
parent
8d34696826
commit
04735abfae
2 changed files with 4 additions and 16 deletions
|
@ -29,10 +29,7 @@ use ra_syntax::{ast, AstNode, SyntaxNode};
|
|||
use crate::{
|
||||
db::{DefDatabase, HirDatabase},
|
||||
ty::display::HirFormatter,
|
||||
ty::{
|
||||
self, InEnvironment, InferenceResult, TraitEnvironment, TraitRef, Ty, TyDefId, TypeCtor,
|
||||
TypeWalk,
|
||||
},
|
||||
ty::{self, InEnvironment, InferenceResult, TraitEnvironment, Ty, TyDefId, TypeCtor, TypeWalk},
|
||||
CallableDef, Either, HirDisplay, Name, Source,
|
||||
};
|
||||
|
||||
|
@ -731,10 +728,6 @@ impl Trait {
|
|||
db.trait_data(self.id).items.iter().map(|(_name, it)| (*it).into()).collect()
|
||||
}
|
||||
|
||||
pub fn trait_ref(self, db: &impl HirDatabase) -> TraitRef {
|
||||
TraitRef::for_trait(db, self.id)
|
||||
}
|
||||
|
||||
pub fn is_auto(self, db: &impl DefDatabase) -> bool {
|
||||
db.trait_data(self.id).auto
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue