4 impl core::ops::Mul<Meter> for u8 {
6 fn mul(self, _: Meter) -> Length {
11 #[derive(Clone, Default, PartialEq, Eq, Hash)]
16 impl core::ops::Mul<Vec1> for i32 {
18 fn mul(self, mut right: Vec1) -> Vec1 {
24 impl core::ops::Mul<i32> for Vec1 {
26 fn mul(mut self, right: i32) -> Vec1 {
32 #[allow(clippy::no_effect)]
33 #[warn(clippy::erasing_op)]
40 0 * Meter; // no error: Output type is different from the non-zero argument