From 519af35d7104dc70c0c42862e53abb9f7e3e588a Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Mon, 14 Dec 2015 04:42:02 +1100 Subject: [PATCH] Remove Angle % Angle::Unitless --- src/angle.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/angle.rs b/src/angle.rs index 51c560d..7a322ea 100644 --- a/src/angle.rs +++ b/src/angle.rs @@ -68,7 +68,6 @@ pub trait Angle where Self: Mul<::Unitless, Output = Self>, Self: Div::Unitless>, Self: Div<::Unitless, Output = Self>, - Self: Rem<::Unitless, Output = Self>, { type Unitless: BaseFloat; @@ -187,9 +186,6 @@ macro_rules! impl_angle { impl_binary_operator!( Div for $Angle { fn div(lhs, scalar) -> $Angle { $Angle::new(lhs.s / scalar) } }); - impl_binary_operator!( Rem for $Angle { - fn rem(lhs, scalar) -> $Angle { $Angle::new(lhs.s % scalar) } - }); impl ApproxEq for $Angle { type Epsilon = S;