From d4cbcfcb59628fa7a6d13e1783ad8c2b1d281884 Mon Sep 17 00:00:00 2001 From: Matthew Gordon Date: Sat, 12 Sep 2020 09:49:22 -0400 Subject: [PATCH] impl Mul<&Vec3> for f64 --- src/math/vec3.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/math/vec3.rs b/src/math/vec3.rs index 8088c0c..60cdcad 100644 --- a/src/math/vec3.rs +++ b/src/math/vec3.rs @@ -310,6 +310,14 @@ impl Mul for f64 { } } +impl Mul<&Vec3> for f64 { + type Output = Vec3; + + fn mul(self, rhs: &Vec3) -> Vec3 { + rhs * self + } +} + #[cfg(test)] mod tests { use super::*;