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