about summary refs log tree commit diff
path: root/compiler/rustc_infer/src/traits/structural_impls.rs
diff options
context:
space:
mode:
authorlcnr <bastian_kauschke@hotmail.de>2020-10-24 09:27:15 +0200
committerBastian Kauschke <bastian_kauschke@hotmail.de>2020-11-16 22:42:09 +0100
commita6cbd64dae97fc0cf626ad688b285f5a8ecde393 (patch)
tree2d4a2f7465d8b6ea3dbcca6e8cfb1848adedc708 /compiler/rustc_infer/src/traits/structural_impls.rs
parent80acfea5a756004737a3dfc2a46b7e28b2629f9a (diff)
downloadrust-a6cbd64dae97fc0cf626ad688b285f5a8ecde393.tar.gz
rust-a6cbd64dae97fc0cf626ad688b285f5a8ecde393.zip
words
Diffstat (limited to 'compiler/rustc_infer/src/traits/structural_impls.rs')
-rw-r--r--compiler/rustc_infer/src/traits/structural_impls.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_infer/src/traits/structural_impls.rs b/compiler/rustc_infer/src/traits/structural_impls.rs
index f7ae77d7715..d8a1993b6cb 100644
--- a/compiler/rustc_infer/src/traits/structural_impls.rs
+++ b/compiler/rustc_infer/src/traits/structural_impls.rs
@@ -62,7 +62,7 @@ impl<'tcx> fmt::Debug for traits::MismatchedProjectionTypes<'tcx> {
 impl<'tcx, O: TypeFoldable<'tcx>> TypeFoldable<'tcx> for traits::Obligation<'tcx, O> {
     fn super_fold_with<F: TypeFolder<'tcx>>(self, folder: &mut F) -> Self {
         traits::Obligation {
-            cause: self.cause.clone(),
+            cause: self.cause,
             recursion_depth: self.recursion_depth,
             predicate: self.predicate.fold_with(folder),
             param_env: self.param_env.fold_with(folder),