diff --git a/src/chain-libs/chain-crypto/src/digest.rs b/src/chain-libs/chain-crypto/src/digest.rs index 0f5378f42e..82b24f4bde 100644 --- a/src/chain-libs/chain-crypto/src/digest.rs +++ b/src/chain-libs/chain-crypto/src/digest.rs @@ -306,7 +306,7 @@ impl PartialEq for DigestOf { } impl Eq for DigestOf {} - +#[allow(clippy::non_canonical_partial_ord_impl)] impl PartialOrd for DigestOf { fn partial_cmp(&self, other: &Self) -> Option { self.inner.partial_cmp(&other.inner) diff --git a/src/chain-libs/chain-crypto/src/key.rs b/src/chain-libs/chain-crypto/src/key.rs index 70fe79180b..f90382bcf0 100644 --- a/src/chain-libs/chain-crypto/src/key.rs +++ b/src/chain-libs/chain-crypto/src/key.rs @@ -232,7 +232,7 @@ impl std::cmp::PartialEq for PublicKey { } impl std::cmp::Eq for PublicKey {} - +#[allow(clippy::non_canonical_partial_ord_impl)] impl std::cmp::PartialOrd for PublicKey { fn partial_cmp(&self, other: &Self) -> Option { self.0.as_ref().partial_cmp(other.0.as_ref()) diff --git a/src/chain-libs/chain-crypto/src/role.rs b/src/chain-libs/chain-crypto/src/role.rs index 207b2df5f8..a4c53d382a 100644 --- a/src/chain-libs/chain-crypto/src/role.rs +++ b/src/chain-libs/chain-crypto/src/role.rs @@ -72,7 +72,7 @@ impl std::cmp::PartialEq for PublicKey std::cmp::Eq for PublicKey {} - +#[allow(clippy::non_canonical_partial_ord_impl)] impl std::cmp::PartialOrd for PublicKey { fn partial_cmp(&self, other: &Self) -> Option { self.inner.partial_cmp(&other.inner) diff --git a/src/chain-libs/chain-impl-mockchain/src/testing/builders/vote.rs b/src/chain-libs/chain-impl-mockchain/src/testing/builders/vote.rs index 324f3c38ec..2750fdbfbe 100644 --- a/src/chain-libs/chain-impl-mockchain/src/testing/builders/vote.rs +++ b/src/chain-libs/chain-impl-mockchain/src/testing/builders/vote.rs @@ -42,7 +42,7 @@ pub fn decrypt_tally( let proposals = shares .into_iter() - .zip(tallies.into_iter()) + .zip(tallies) .map(|(shares, tally)| DecryptedPrivateTallyProposal { decrypt_shares: shares.into_boxed_slice(), tally_result: tally.votes.into_boxed_slice(), diff --git a/src/jortestkit/src/measurement/marker/resources_usage.rs b/src/jortestkit/src/measurement/marker/resources_usage.rs index 64c780c8dc..d1b348faae 100644 --- a/src/jortestkit/src/measurement/marker/resources_usage.rs +++ b/src/jortestkit/src/measurement/marker/resources_usage.rs @@ -17,7 +17,7 @@ impl PartialEq for ResourcesUsage { && self.virtual_memory_usage == other.virtual_memory_usage } } - +#[allow(clippy::non_canonical_partial_ord_impl)] impl PartialOrd for ResourcesUsage { fn partial_cmp(&self, other: &Self) -> Option { let cpu_cmp = self.cpu_usage().partial_cmp(&other.cpu_usage()).unwrap();