diff --git a/traits/src/identities.rs b/traits/src/identities.rs index 7ce4af5..6bd9f00 100644 --- a/traits/src/identities.rs +++ b/traits/src/identities.rs @@ -51,7 +51,7 @@ zero_impl!(i64, 0i64); zero_impl!(f32, 0.0f32); zero_impl!(f64, 0.0f64); -impl Zero for Wrapping where Wrapping: Add> { +impl Zero for Wrapping where Wrapping: Add> { fn is_zero(&self) -> bool { self.0.is_zero() } diff --git a/traits/src/lib.rs b/traits/src/lib.rs index b61edad..0cf7e34 100644 --- a/traits/src/lib.rs +++ b/traits/src/lib.rs @@ -76,8 +76,8 @@ macro_rules! int_trait_impl { int_trait_impl!(Num for usize u8 u16 u32 u64 isize i8 i16 i32 i64); impl Num for Wrapping - where Wrapping: Zero + One - + Add> + Sub> + where Wrapping: + Add> + Sub> + Mul> + Div> + Rem> { type FromStrRadixErr = T::FromStrRadixErr;