pub fn zip_map4_into<D, A, B, C, E, OpA, OpB, OpC, OpE>(
dest: &mut StridedViewMut<'_, D>,
a: &StridedView<'_, A, OpA>,
b: &StridedView<'_, B, OpB>,
c: &StridedView<'_, C, OpC>,
e: &StridedView<'_, E, OpE>,
f: impl Fn(A, B, C, E) -> D + MaybeSync,
) -> Result<(), StridedError>where
D: Copy + MaybeSendSync,
A: Copy + MaybeSendSync,
B: Copy + MaybeSendSync,
C: Copy + MaybeSendSync,
E: Copy + MaybeSendSync,
OpA: ElementOp<A>,
OpB: ElementOp<B>,
OpC: ElementOp<C>,
OpE: ElementOp<E>,Expand description
Quaternary element-wise operation: dest[i] = f(a[i], b[i], c[i], e[i]).