pub trait BinaryNumericFn<A> {
    // Required method
    fn binary_numeric(
        &self,
        array: A,
        other: &dyn Array,
        op: BinaryNumericOperator,
    ) -> VortexResult<Option<ArrayRef>>;
}pub trait BinaryNumericFn<A> {
    // Required method
    fn binary_numeric(
        &self,
        array: A,
        other: &dyn Array,
        op: BinaryNumericOperator,
    ) -> VortexResult<Option<ArrayRef>>;
}