replace filter with skip and take

This commit is contained in:
liewyec 2024-01-20 13:30:51 +01:00
parent 1a8e0c39fa
commit 599492a3d5

View File

@ -979,12 +979,7 @@ where
let start = current_part * count; let start = current_part * count;
let end = current_part * count + count; let end = current_part * count + count;
// We remove the files we don't want to test. // We remove the files we don't want to test.
for path in files for path in files.iter().skip(start).take(count) {
.iter()
.enumerate()
.filter(|(pos, _)| *pos < start || *pos >= end)
.map(|(_, path)| path)
{
remove_file(&rust_path.join(path))?; remove_file(&rust_path.join(path))?;
} }
} }