From: Tobin Harding Date: Thu, 6 May 2021 04:29:51 +0000 (+1000) Subject: Remove unnecessary clone X-Git-Tag: v0.8.0~9^2~4 X-Git-Url: http://internal-gitweb-vhost/script/%22https:/database/struct.SegwitCodeLengthError.html?a=commitdiff_plain;h=74cc80d127ce4af5c10efec375e318cf92668647;p=bdk Remove unnecessary clone Clippy emits: warning: using `clone` on type `descriptor::policy::Condition` which implements the `Copy` trait Remove the clone and rely on `Copy`. --- diff --git a/src/wallet/mod.rs b/src/wallet/mod.rs index 6e9646bb..b4b92899 100644 --- a/src/wallet/mod.rs +++ b/src/wallet/mod.rs @@ -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 {