diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2021-01-13 09:29:07 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-01-15 23:21:39 +0100 |
commit | 43e93aae007fc100a2c40254506a68d9fc3c569d (patch) | |
tree | 26b59ecbf8ecead0c4d73914379e2a1c86d83444 /src/job | |
parent | 356dd68b13262d33cbb768a1155cddc459ec7aee (diff) |
Fix clippy: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/job')
-rw-r--r-- | src/job/set.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/job/set.rs b/src/job/set.rs index ce59942..4dbabe3 100644 --- a/src/job/set.rs +++ b/src/job/set.rs @@ -51,7 +51,7 @@ impl JobSet { /// Get the tree as sets of jobs, the deepest level of the tree first fn tree_into_jobsets(tree: Tree, shebang: Shebang, image: ImageName, phases: Vec<PhaseName>, resources: Vec<JobResource>) -> Result<Vec<JobSet>> { - fn inner(tree: Tree, shebang: &Shebang, image: &ImageName, phases: &Vec<PhaseName>, resources: &Vec<JobResource>) -> Result<Vec<JobSet>> { + fn inner(tree: Tree, shebang: &Shebang, image: &ImageName, phases: &[PhaseName], resources: &[JobResource]) -> Result<Vec<JobSet>> { trace!("Creating jobsets for tree: {:?}", tree); let mut sets = vec![]; @@ -69,7 +69,7 @@ fn tree_into_jobsets(tree: Tree, shebang: Shebang, image: ImageName, phases: Vec set: current_set .into_iter() .map(|package| { - Job::new(package, shebang.clone(), image.clone(), phases.clone(), resources.clone()) + Job::new(package, shebang.clone(), image.clone(), phases.to_vec(), resources.to_vec()) }) .collect(), }; |