Skip to content

Commit 16dcadb

Browse files
apply clippy suggestions
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent fd35d14 commit 16dcadb

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

cargo/src/build/mod.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,10 @@ pub fn build(cfg: &Config, tree: &MetaDeps) -> CargoResult<Vec<BuildProduct>> {
8383

8484
// Prepare targets associated with roots:
8585
let root_targets = cfg.possible_targets()?
86-
.into_iter()
8786
.flat_map(|(p, targets)| {
8887
let package_id = p.package_id();
8988
tree.roots()
90-
.into_iter()
89+
.iter()
9190
.filter(move |r| r.node().unit().package_id == package_id)
9291
.filter_map(move |r| {
9392
let unit = r.node().unit();
@@ -336,7 +335,7 @@ pub fn build(cfg: &Config, tree: &MetaDeps) -> CargoResult<Vec<BuildProduct>> {
336335
})
337336
.collect::<BTreeSet<_>>();
338337

339-
let ck_exact = ck_name.iter().map(|s| *s).find(|ck| {
338+
let ck_exact = ck_name.iter().copied().find(|ck| {
340339
comps.iter()
341340
.all(|(_num, first)| matches!(first, Some(s) if *s == *ck))
342341
});
@@ -596,7 +595,7 @@ fn map_artifacts<'cargo, 'cfg, 't>(tree: &'t MetaDeps<'cfg>,
596595
artifacts.filter(|art| matches!(art.target.kind, TK::Lib(_) | TK::Bin | TK::Example))
597596
.filter_map(move |art| {
598597
let findings = tree.roots()
599-
.into_iter()
598+
.iter()
600599
.filter(|r| {
601600
let unit = r.node().unit();
602601
unit.package_id == art.package_id &&

0 commit comments

Comments
 (0)