Skip to content

Commit 90079e1

Browse files
committed
A few fixes suggested by Clippy
1 parent 31ad512 commit 90079e1

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

src/parser/elements.rs

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -452,16 +452,18 @@ impl<'a> Element<'a> for SeqElement {
452452
let mut files = Vec::new();
453453
let mut transformers = Vec::new();
454454
for i in 0..self.iterations.get() {
455-
files.extend(self.files.iter().cloned().map(|entry| PlaylistEntry {
455+
files.extend(self.files.iter().map(|entry| PlaylistEntry {
456456
begin: i * self.end + entry.begin,
457-
..entry
458-
}));
459-
transformers.extend(self.transformers.iter().cloned().map(|instance| {
460-
TransformerInstance {
461-
begin: i * self.end + instance.begin,
462-
..instance
463-
}
457+
..*entry
464458
}));
459+
transformers.extend(
460+
self.transformers
461+
.iter()
462+
.map(|instance| TransformerInstance {
463+
begin: i * self.end + instance.begin,
464+
..*instance
465+
}),
466+
);
465467
}
466468
parent.unwrap().add_files_and_transformers(
467469
files,
@@ -550,16 +552,18 @@ impl<'a> Element<'a> for ParElement {
550552
let mut files = Vec::new();
551553
let mut transformers = Vec::new();
552554
for i in 0..self.iterations.get() {
553-
files.extend(self.files.iter().cloned().map(|entry| PlaylistEntry {
555+
files.extend(self.files.iter().map(|entry| PlaylistEntry {
554556
begin: i * duration + entry.begin,
555-
..entry
556-
}));
557-
transformers.extend(self.transformers.iter().cloned().map(|instance| {
558-
TransformerInstance {
559-
begin: i * duration + instance.begin,
560-
..instance
561-
}
557+
..*entry
562558
}));
559+
transformers.extend(
560+
self.transformers
561+
.iter()
562+
.map(|instance| TransformerInstance {
563+
begin: i * duration + instance.begin,
564+
..*instance
565+
}),
566+
);
563567
}
564568
parent.unwrap().add_files_and_transformers(
565569
files,
@@ -1327,10 +1331,10 @@ impl<'a> Element<'a> for TransformElement {
13271331

13281332
let mut duplicated_transformers = Vec::new();
13291333
for i in 0..self.iterations.get() {
1330-
duplicated_transformers.extend(transformers.iter().cloned().map(|instance| {
1334+
duplicated_transformers.extend(transformers.iter().map(|instance| {
13311335
TransformerInstance {
13321336
begin: i * frames + instance.begin,
1333-
..instance
1337+
..*instance
13341338
}
13351339
}));
13361340
}

0 commit comments

Comments
 (0)