From d5eb67ad56b79d00fd91e1809c67ad4645c1ae0d Mon Sep 17 00:00:00 2001 From: ghassmo Date: Mon, 25 Oct 2021 11:34:31 +0300 Subject: [PATCH] crypto: impl PartialEq and Clone for Nullifier --- src/crypto/nullifier.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/crypto/nullifier.rs b/src/crypto/nullifier.rs index 58459360f..4cb62bc3c 100644 --- a/src/crypto/nullifier.rs +++ b/src/crypto/nullifier.rs @@ -5,6 +5,8 @@ use crate::{ serial::{Decodable, Encodable}, }; + +#[derive(Debug, Clone)] pub struct Nullifier { pub repr: [u8; 32], } @@ -28,3 +30,9 @@ impl Decodable for Nullifier { }) } } + +impl PartialEq for Nullifier { + fn eq(&self, other: &Self) -> bool { + self.repr == other.repr + } +}