diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-05-25 18:47:11 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-05-25 18:47:11 +0100 |
commit | 76fa498d6c69a8c26f074b15178256041bb53675 (patch) | |
tree | 8235c222a226ace40dc487c8d36a0fdfe6e40c3b /crates/ra_hir_ty | |
parent | 3c2c8d7e5f7887351bf8e475f441609527679e5f (diff) | |
parent | a5cc9a8a9ba1e6a0fc281e149881abdd3bd075c1 (diff) |
Merge #4614
4614: Fix some clippy perf warnings r=kjeremy a=kjeremy
Co-authored-by: Jeremy Kolb <[email protected]>
Diffstat (limited to 'crates/ra_hir_ty')
-rw-r--r-- | crates/ra_hir_ty/src/traits/builtin.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/ra_hir_ty/src/traits/builtin.rs b/crates/ra_hir_ty/src/traits/builtin.rs index ccab246bf..88a422d2c 100644 --- a/crates/ra_hir_ty/src/traits/builtin.rs +++ b/crates/ra_hir_ty/src/traits/builtin.rs | |||
@@ -290,8 +290,7 @@ fn trait_object_unsize_impl_datum( | |||
290 | let self_trait_ref = TraitRef { trait_, substs: self_substs }; | 290 | let self_trait_ref = TraitRef { trait_, substs: self_substs }; |
291 | let where_clauses = vec![GenericPredicate::Implemented(self_trait_ref)]; | 291 | let where_clauses = vec![GenericPredicate::Implemented(self_trait_ref)]; |
292 | 292 | ||
293 | let impl_substs = | 293 | let impl_substs = Substs::builder(2).push(self_ty).push(Ty::Dyn(target_bounds.into())).build(); |
294 | Substs::builder(2).push(self_ty).push(Ty::Dyn(target_bounds.clone().into())).build(); | ||
295 | 294 | ||
296 | let trait_ref = TraitRef { trait_: unsize_trait, substs: impl_substs }; | 295 | let trait_ref = TraitRef { trait_: unsize_trait, substs: impl_substs }; |
297 | 296 | ||