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;