fn op_scalar<'a, T: BinaryArrayType<'a>>( op: Op, l: T, l_v: Option<&dyn AnyDictionaryArray>, r: &[u8], ) -> Result<BooleanArray, ArrowError>