From 6955e811a253830c00e980288160f1c6f19c3d0a Mon Sep 17 00:00:00 2001 From: schaeff Date: Wed, 16 Jan 2019 14:03:29 +0100 Subject: [PATCH] remove commented out old serialization --- zokrates_field/src/field.rs | 43 ------------------------------------- 1 file changed, 43 deletions(-) diff --git a/zokrates_field/src/field.rs b/zokrates_field/src/field.rs index f1cb5015..6edd3e70 100644 --- a/zokrates_field/src/field.rs +++ b/zokrates_field/src/field.rs @@ -324,49 +324,6 @@ impl<'a> Pow<&'a FieldPrime> for FieldPrime { } } -// // custom serde serialization -// impl Serialize for FieldPrime { -// fn serialize(&self, serializer: S) -> Result -// where -// S: Serializer, -// { -// // serializer.serialize_bytes(&(*self.value.to_biguint().to_bytes_le().as_slice())) -// serializer.serialize_bytes(&(*self.into_byte_vector().as_slice())) -// } -// } - -// custom serde deserialization - -// struct FieldPrimeVisitor; - -// impl FieldPrimeVisitor { -// fn new() -> Self { -// FieldPrimeVisitor {} -// } -// } - -// impl<'de> Visitor<'de> for FieldPrimeVisitor { -// type Value = FieldPrime; - -// fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { -// formatter.write_str("struct FieldPrime") -// } - -// fn visit_bytes(self, v: &[u8]) -> Result { -// let val = BigUint::from_bytes_le(v).to_bigint().unwrap(); -// Ok(FieldPrime { value: val }) -// } -// } - -// impl<'de> Deserialize<'de> for FieldPrime { -// fn deserialize(deserializer: D) -> Result -// where -// D: Deserializer<'de>, -// { -// deserializer.deserialize_bytes(FieldPrimeVisitor::new()) -// } -// } - /// Calculates the gcd using an iterative implementation of the extended euclidian algorithm. /// Returning `(d, s, t)` so that `d = s * a + t * b` ///