aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/traits.rs
diff options
context:
space:
mode:
authorFlorian Diebold <[email protected]>2019-12-03 11:16:39 +0000
committerFlorian Diebold <[email protected]>2019-12-03 11:30:50 +0000
commit176207f1e87bb1f2c70529cdbc66ae8c96584b03 (patch)
treedca2b8617d47a9fb498c153ae291c5eedffe7dd1 /crates/ra_hir_ty/src/traits.rs
parent3376c08052a563a5d2db487c458972378edebf44 (diff)
Extract built-in trait implementations to separate module
This untangles the builtin logic from the Chalk translation.
Diffstat (limited to 'crates/ra_hir_ty/src/traits.rs')
-rw-r--r--crates/ra_hir_ty/src/traits.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/ra_hir_ty/src/traits.rs b/crates/ra_hir_ty/src/traits.rs
index 76189a60b..d49f8fb4b 100644
--- a/crates/ra_hir_ty/src/traits.rs
+++ b/crates/ra_hir_ty/src/traits.rs
@@ -15,6 +15,7 @@ use super::{Canonical, GenericPredicate, HirDisplay, ProjectionTy, TraitRef, Ty,
15use self::chalk::{from_chalk, ToChalk}; 15use self::chalk::{from_chalk, ToChalk};
16 16
17pub(crate) mod chalk; 17pub(crate) mod chalk;
18mod builtin;
18 19
19#[derive(Debug, Clone)] 20#[derive(Debug, Clone)]
20pub struct TraitSolver { 21pub struct TraitSolver {