From e9dc8404ef3a98e27630dfa1b69ab7be8e9b7de7 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Tue, 22 Dec 2015 23:14:16 +1100 Subject: [PATCH] Make Quaternion::magnitude pass self by-value --- src/quaternion.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/quaternion.rs b/src/quaternion.rs index 54e2630..e6d8083 100644 --- a/src/quaternion.rs +++ b/src/quaternion.rs @@ -92,7 +92,7 @@ impl Quaternion { /// to be known, for example for quaternion-quaternion magnitude comparisons, /// it is advisable to use the `magnitude2` method instead. #[inline] - pub fn magnitude(&self) -> S { + pub fn magnitude(self) -> S { self.magnitude2().sqrt() }