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