diff --git a/src/integer.rs b/src/integer.rs index 686eac2..56c25e2 100644 --- a/src/integer.rs +++ b/src/integer.rs @@ -531,7 +531,14 @@ impl std::ops::Mul for Planar64{ type Output=Planar64; #[inline] fn mul(self, rhs: Self) -> Self::Output { - Planar64((((self.0 as i128)*(rhs.0 as i128))>>32) as i64) + Planar64(((self.0 as i128*rhs.0 as i128)>>32) as i64) + } +} +impl std::ops::Mul