Explorar el Código

crypto: impl PartialEq and Clone for Nullifier

ghassmo hace 4 años
padre
commit
d5eb67ad56
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. 8 0
      src/crypto/nullifier.rs

+ 8 - 0
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
+    }
+}