]> git.proxmox.com Git - rustc.git/blobdiff - src/tools/clippy/clippy_lints/src/copy_iterator.rs
New upstream version 1.69.0+dfsg1
[rustc.git] / src / tools / clippy / clippy_lints / src / copy_iterator.rs
index e38f77268530113414767597feb7ccb767804ae2..0fc11523298f177e6ac3166d6409b09485adc6c3 100644 (file)
@@ -43,7 +43,7 @@ impl<'tcx> LateLintPass<'tcx> for CopyIterator {
                 of_trait: Some(ref trait_ref),
                 ..
             }) = item.kind;
-            let ty = cx.tcx.type_of(item.owner_id);
+            let ty = cx.tcx.type_of(item.owner_id).subst_identity();
             if is_copy(cx, ty);
             if let Some(trait_id) = trait_ref.trait_def_id();
             if cx.tcx.is_diagnostic_item(sym::Iterator, trait_id);