4 #[allow(unused_assignments)]
5 #[deny(misrefactored_assign_op)]
22 // check that we don't lint on op assign impls, because that's just the way to impl them
24 use std::ops::{Mul, MulAssign};
26 #[derive(Copy, Clone, Debug, PartialEq)]
29 impl Mul<i64> for Wrap {
32 fn mul(self, rhs: i64) -> Self {
37 impl MulAssign<i64> for Wrap {
38 fn mul_assign(&mut self, rhs: i64) {