Trait Predicate

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

Required Methods§

Source

fn write_predicate(&self, sql: &mut String)

Implementors§

Source§

impl<H, T> Predicate for And<H, T>
where H: Predicate, T: Predicate,

Source§

impl<H, T> Predicate for Or<H, T>
where H: Predicate, T: Predicate,

Source§

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

Source§

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

Source§

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