From c5e6e77be0c9874fd57a148c2c29202b3ea06bf1 Mon Sep 17 00:00:00 2001 From: Pierre Krieger Date: Mon, 26 Mar 2018 16:14:33 +0200 Subject: [PATCH] Fix rustc_serialize feature non-additive --- src/lib.rs | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index d583e02..36606ca 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -147,30 +147,6 @@ impl Fq2 { } } -#[cfg(feature = "rustc-serialize")] -pub trait Group: - rustc_serialize::Encodable + - rustc_serialize::Decodable + - Send + - Sync + - Copy + - Clone + - PartialEq + - Eq + - Sized + - Add + - Sub + - Neg + - Mul -{ - fn zero() -> Self; - fn one() -> Self; - fn random(rng: &mut R) -> Self; - fn is_zero(&self) -> bool; - fn normalize(&mut self); -} - -#[cfg(not(feature = "rustc-serialize"))] pub trait Group: Send + Sync +