diff options
author | Florian Diebold <[email protected]> | 2019-12-03 11:16:39 +0000 |
---|---|---|
committer | Florian Diebold <[email protected]> | 2019-12-03 11:30:50 +0000 |
commit | 176207f1e87bb1f2c70529cdbc66ae8c96584b03 (patch) | |
tree | dca2b8617d47a9fb498c153ae291c5eedffe7dd1 /crates/ra_hir_ty/src/traits.rs | |
parent | 3376c08052a563a5d2db487c458972378edebf44 (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.rs | 1 |
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, | |||
15 | use self::chalk::{from_chalk, ToChalk}; | 15 | use self::chalk::{from_chalk, ToChalk}; |
16 | 16 | ||
17 | pub(crate) mod chalk; | 17 | pub(crate) mod chalk; |
18 | mod builtin; | ||
18 | 19 | ||
19 | #[derive(Debug, Clone)] | 20 | #[derive(Debug, Clone)] |
20 | pub struct TraitSolver { | 21 | pub struct TraitSolver { |