Pārlūkot izejas kodu

impl Num Wrapping<T> can rely on NumOps instead

Sergei Shilovsky 4 gadi atpakaļ
vecāks
revīzija
136080bb08
1 mainītis faili ar 1 papildinājumiem un 5 dzēšanām
  1. 1 5
      src/lib.rs

+ 1 - 5
src/lib.rs

@@ -175,11 +175,7 @@ int_trait_impl!(Num for u128 i128);
 
 impl<T: Num> Num for Wrapping<T>
 where
-    Wrapping<T>: Add<Output = Wrapping<T>>
-        + Sub<Output = Wrapping<T>>
-        + Mul<Output = Wrapping<T>>
-        + Div<Output = Wrapping<T>>
-        + Rem<Output = Wrapping<T>>,
+    Wrapping<T>: NumOps,
 {
     type FromStrRadixErr = T::FromStrRadixErr;
     fn from_str_radix(str: &str, radix: u32) -> Result<Self, Self::FromStrRadixErr> {