pub fn lt_scalar(lhs: &BooleanArray, rhs: bool) -> BooleanArray {
    if rhs {
        compare_op_scalar(lhs, rhs, |a, _| !a)
    } else {
        BooleanArray::from_data(
            DataType::Boolean,
            Bitmap::new_zeroed(lhs.len()),
            lhs.validity().cloned(),
        )
    }
}
/// Perform `left < right` operation on an array and a scalar value.
Perform `left < right` operation on an array and a scalar value.
Perform ` left < right ` operation on an array and a scalar value .
pub fn lt_scalar(lhs: &BooleanArray, rhs: bool) -> BooleanArray {
    if rhs {
        compare_op_scalar(lhs, rhs, |a, _| !a)
    } else {
        BooleanArray::from_data(
            DataType::Boolean,
            Bitmap::new_zeroed(lhs.len()),
            lhs.validity().cloned(),
        )
    }
}
pub fn lt_scalar ( lhs : & BooleanArray , rhs : bool ) -> BooleanArray { if rhs { compare_op_scalar ( lhs , rhs , | a , _ | ! a ) } else { BooleanArray :: from_data ( DataType :: Boolean , Bitmap :: new_zeroed ( lhs . len ( ) ) , lhs . validity ( ) . cloned ( ) , ) } }
Perform `left < right` operation on an array and a scalar value.
Perform ` left < right ` operation on an array and a scalar value .
lhs
&BooleanArray
rhs
bool
lhs
&BooleanArray
rhs
bool