Procházet zdrojové kódy

crypto: impl PartialEq and Clone for Nullifier

ghassmo před 4 roky
rodič
revize
d5eb67ad56
1 změnil soubory, kde provedl 8 přidání a 0 odebrání
  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
+    }
+}