From b7530c351222cf845fb0f937e44033b934dd1489 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Mon, 1 Jul 2013 11:37:58 +1000 Subject: [PATCH] Fix lifetime error --- src/dim_macros.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dim_macros.rs b/src/dim_macros.rs index 8584b75..fc62507 100644 --- a/src/dim_macros.rs +++ b/src/dim_macros.rs @@ -215,7 +215,8 @@ macro_rules! impl_approx( #[inline] pub fn approx_eq_eps(&self, other: &$Self, epsilon: &T) -> bool { - self.zip(other, |a, b| a.approx_eq_eps(b, epsilon)).iter().all(|&x| x) + let tmp = self.zip(other, |a, b| a.approx_eq_eps(b, epsilon)); + tmp.iter().all(|&x| x) } } )