pub trait FunctionsBooleanExt {
// Required methods
fn or(&self, arg0: Expression) -> FunctionBuilder<'_>;
fn and(&self, arg0: Expression) -> FunctionBuilder<'_>;
fn and_not(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn xor(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn not(&self, arg0: Expression) -> FunctionBuilder<'_>;
}