Remove unecessary trait implementations
@@ -120,12 +120,6 @@ impl std::ops::Mul<u32> for DurationSigned {
}
}
-impl std::ops::MulAssign<u32> for DurationSigned {
- fn mul_assign(&mut self, rhs: u32) {
- self.duration *= rhs;
- }
-}
-
impl std::ops::Div<u32> for DurationSigned {
type Output = DurationSigned;
@@ -135,12 +129,6 @@ impl std::ops::Div<u32> for DurationSigned {
}
}
-impl std::ops::DivAssign<u32> for DurationSigned {
- fn div_assign(&mut self, rhs: u32) {
- self.duration /= rhs;
- }
-}
-
impl<STRICTNESS> SerializeAs<DurationSigned> for DurationSeconds<u64, STRICTNESS>
where
STRICTNESS: Strictness,
