Trait typed_sql::query::predicate::Predicate[][src]

pub trait Predicate {
    fn write_predicate(&self, sql: &mut String);
}

Required methods

fn write_predicate(&self, sql: &mut String)[src]

Implementors

impl<H, T> Predicate for And<H, T> where
    H: Predicate,
    T: Predicate
[src]

fn write_predicate(&self, sql: &mut String)[src]

impl<H, T> Predicate for Or<H, T> where
    H: Predicate,
    T: Predicate
[src]

fn write_predicate(&self, sql: &mut String)[src]

impl<T, A, O> Predicate for Op<T, A, Bind, O> where
    T: Table,
    O: Operator
[src]

fn write_predicate(&self, sql: &mut String)[src]

impl<T, A, U, O> Predicate for Op<T, A, U, O> where
    T: Table,
    U: Primitive,
    O: Operator
[src]

fn write_predicate(&self, sql: &mut String)[src]

impl<T, T2, A, O> Predicate for Op<T, A, Field<T2, A>, O> where
    T: Table,
    T2: Table,
    O: Operator
[src]

fn write_predicate(&self, sql: &mut String)[src]