diff --git a/src/endpoint/configured.rs b/src/endpoint/configured.rs index 71330f27..c651e538 100644 --- a/src/endpoint/configured.rs +++ b/src/endpoint/configured.rs @@ -543,8 +543,8 @@ impl<'a> PreparedContainer<'a> { Ok(create_info) } - async fn copy_source_to_container<'ca>( - container: &Container<'ca>, + async fn copy_source_to_container( + container: &Container<'_>, job: &RunnableJob, ) -> Result<()> { use tokio::io::AsyncReadExt; @@ -614,8 +614,8 @@ impl<'a> PreparedContainer<'a> { .map_err(Error::from) } - async fn copy_patches_to_container<'ca>( - container: &Container<'ca>, + async fn copy_patches_to_container( + container: &Container<'_>, job: &RunnableJob, ) -> Result<()> { use tokio::io::AsyncReadExt; @@ -672,8 +672,8 @@ impl<'a> PreparedContainer<'a> { .map_err(Error::from) } - async fn copy_artifacts_to_container<'ca>( - container: &Container<'ca>, + async fn copy_artifacts_to_container( + container: &Container<'_>, job: &RunnableJob, staging_store: Arc>, release_stores: &[Arc], @@ -777,8 +777,8 @@ impl<'a> PreparedContainer<'a> { .map(|_| ()) } - async fn copy_script_to_container<'ca>( - container: &Container<'ca>, + async fn copy_script_to_container( + container: &Container<'_>, script: &Script, ) -> Result<()> { let script_path = PathBuf::from(crate::consts::SCRIPT_PATH); @@ -932,7 +932,7 @@ pub struct ExecutedContainer<'a> { exit_info: Option<(bool, Option)>, } -impl<'a> ExecutedContainer<'a> { +impl ExecutedContainer<'_> { pub fn container_hash(&self) -> ContainerHash { ContainerHash::from(self.create_info.id.clone()) } diff --git a/src/endpoint/scheduler.rs b/src/endpoint/scheduler.rs index 570eb410..74caaac4 100644 --- a/src/endpoint/scheduler.rs +++ b/src/endpoint/scheduler.rs @@ -382,7 +382,7 @@ struct LogReceiver<'a> { bar: ProgressBar, } -impl<'a> LogReceiver<'a> { +impl LogReceiver<'_> { async fn join(mut self) -> Result { let mut success = None; // Reserve a reasonable amount of elements. diff --git a/src/orchestrator/orchestrator.rs b/src/orchestrator/orchestrator.rs index 4e4690a9..b4e0f1dc 100644 --- a/src/orchestrator/orchestrator.rs +++ b/src/orchestrator/orchestrator.rs @@ -263,7 +263,7 @@ impl Borrow for ProducedArtifact { } } -impl<'a> Orchestrator<'a> { +impl Orchestrator<'_> { pub async fn run(self, output: &mut Vec) -> Result> { let (results, errors) = self.run_tree().await?; output.extend(results);