diff --git a/hydro_cli/src/core/terraform.rs b/hydro_cli/src/core/terraform.rs index ad44be39074e..47a2d7ac15a0 100644 --- a/hydro_cli/src/core/terraform.rs +++ b/hydro_cli/src/core/terraform.rs @@ -98,6 +98,11 @@ impl Default for TerraformBatch { impl TerraformBatch { pub async fn provision(self, pool: &mut TerraformPool) -> Result { + // Hack to quiet false-positive `clippy::needless_pass_by_ref_mut` on latest nightlies. + // TODO(mingwei): Remove this when it is no longer needed (current date 2023-08-30). + // https://github.com/rust-lang/rust-clippy/issues/11380 + let pool = std::convert::identity(pool); + if self.terraform.required_providers.is_empty() && self.resource.is_empty() && self.data.is_empty()