]> Untitled Git - bdk/commitdiff
Remove unnecessary clone
authorTobin Harding <me@tobin.cc>
Thu, 6 May 2021 04:29:51 +0000 (14:29 +1000)
committerTobin Harding <me@tobin.cc>
Tue, 11 May 2021 00:51:44 +0000 (10:51 +1000)
Clippy emits:

  warning: using `clone` on type `descriptor::policy::Condition` which
  implements the `Copy` trait

Remove the clone and rely on `Copy`.

src/wallet/mod.rs

index 6e9646bbc2bafcccfbec0aa810f6aed28981f6ec..b4b9289932e1465eb7916e33b9da0de051c45f30 100644 (file)
@@ -424,9 +424,8 @@ where
             })
             .transpose()?;
 
-        let requirements = external_requirements
-            .clone()
-            .merge(&internal_requirements.unwrap_or_default())?;
+        let requirements =
+            external_requirements.merge(&internal_requirements.unwrap_or_default())?;
         debug!("Policy requirements: {:?}", requirements);
 
         let version = match params.version {