pub fn test_binary_elementwise<Scalar1, Scalar2, ScalarResult, Vector1, Vector2, VectorResult, const LANES: usize>(
fv: &dyn Fn(Vector1, Vector2) -> VectorResult,
fs: &dyn Fn(Scalar1, Scalar2) -> ScalarResult,
check: &dyn Fn([Scalar1; LANES], [Scalar2; LANES]) -> bool,
)where
Scalar1: Copy + Debug + DefaultStrategy,
Scalar2: Copy + Debug + DefaultStrategy,
ScalarResult: Copy + BitEq + Debug + DefaultStrategy,
Vector1: Into<[Scalar1; LANES]> + From<[Scalar1; LANES]> + Copy,
Vector2: Into<[Scalar2; LANES]> + From<[Scalar2; LANES]> + Copy,
VectorResult: Into<[ScalarResult; LANES]> + From<[ScalarResult; LANES]> + Copy,Expand description
Test a binary vector function against a binary scalar function, applied elementwise.