diff --git a/src/impl_ops.rs b/src/impl_ops.rs index 043bba189..fe43eea90 100644 --- a/src/impl_ops.rs +++ b/src/impl_ops.rs @@ -95,7 +95,7 @@ impl<'a, A, S, S2, D, E> $trt<&'a ArrayBase> for ArrayBase /// If their shapes disagree, `rhs` is broadcast to the shape of `self`. /// /// **Panics** if broadcasting isn’t possible. -impl<'a, A, S, S2, D, E> $trt<&'a ArrayBase> for &'a ArrayBase +impl<'a, 'b, A, S, S2, D, E> $trt<&'a ArrayBase> for &'b ArrayBase where A: Clone + $trt, S: Data, S2: Data, diff --git a/src/lib.rs b/src/lib.rs index 929fa499d..a8dd049b4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -682,4 +682,3 @@ enum ElementsRepr { Slice(S), Counted(C), } -