diff --git a/src/lib.rs b/src/lib.rs index 6c8b568..8ce0d4f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -201,29 +201,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