From 1d2a1c3fee10bb7ec0a2c37074a8bb80c9b6bc48 Mon Sep 17 00:00:00 2001 From: Martin Habovstiak Date: Tue, 21 Jun 2022 19:20:20 +0200 Subject: [PATCH] Deduplicate `self.data[..self.len]` expressions This removes the duplication ensuring single source of truth and making the code simpler. --- src/ecdsa/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ecdsa/mod.rs b/src/ecdsa/mod.rs index d9a8ba4..5c1788a 100644 --- a/src/ecdsa/mod.rs +++ b/src/ecdsa/mod.rs @@ -76,13 +76,13 @@ impl Default for SerializedSignature { impl PartialEq for SerializedSignature { fn eq(&self, other: &SerializedSignature) -> bool { - self.data[..self.len] == other.data[..other.len] + **self == **other } } impl AsRef<[u8]> for SerializedSignature { fn as_ref(&self) -> &[u8] { - &self.data[..self.len] + &*self } }