Trait diesel::expression::expression_methods::bool_expression_methods::BoolExpressionMethods    
                   
                       [−]
                   
               [src]
pub trait BoolExpressionMethods: Expression<SqlType=Bool> + Sized {
    fn and<T: AsExpression<Bool>>(self, other: T) -> And<Self, T::Expression> { ... }
    fn or<T: AsExpression<Bool>>(self,
                                 other: T)
                                 -> Grouped<Or<Self, T::Expression>> { ... }
}
            Provided Methods
fn and<T: AsExpression<Bool>>(self, other: T) -> And<Self, T::Expression>
Creates a SQL AND expression
fn or<T: AsExpression<Bool>>(self, other: T) -> Grouped<Or<Self, T::Expression>>
Creates a SQL OR expression
The result will be wrapped in parenthesis, so that precidence matches
that of your function calls. For example, false.and(true.or(false))
will return false
Implementors
impl<T: Expression<SqlType=Bool>> BoolExpressionMethods for T