Trait typed_sql::ToSql [−][src]
pub trait ToSql {
fn write_sql_unchecked(&self, sql: &mut String);
fn write_sql(&self, sql: &mut String)
where
Self: CheckedSql,
{ ... }
fn to_sql_unchecked(&self) -> String { ... }
fn to_sql(&self) -> String
where
Self: CheckedSql,
{ ... }
}Required methods
fn write_sql_unchecked(&self, sql: &mut String)[src]
fn write_sql_unchecked(&self, sql: &mut String)[src]Provided methods
fn write_sql(&self, sql: &mut String) where
Self: CheckedSql, [src]
fn write_sql(&self, sql: &mut String) where
Self: CheckedSql, [src]fn to_sql_unchecked(&self) -> String[src]
fn to_sql_unchecked(&self) -> String[src]fn to_sql(&self) -> String where
Self: CheckedSql, [src]
fn to_sql(&self) -> String where
Self: CheckedSql, [src]Implementors
impl<B: Binding, S: ToSql> ToSql for Prepare<'_, B, S>[src]
impl<B: Binding, S: ToSql> ToSql for Prepare<'_, B, S>[src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<Q, O> ToSql for OrderBy<Q, O> where
Q: Select,
O: Order, [src]
impl<Q, O> ToSql for OrderBy<Q, O> where
Q: Select,
O: Order, [src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<S, O> ToSql for GroupBy<S, O> where
S: Select,
O: GroupOrder, [src]
impl<S, O> ToSql for GroupBy<S, O> where
S: Select,
O: GroupOrder, [src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<S, P> ToSql for Filter<S, P> where
S: ToSql,
P: Predicate, [src]
impl<S, P> ToSql for Filter<S, P> where
S: ToSql,
P: Predicate, [src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<S, Q> ToSql for SelectStatement<S, Q> where
S: Selectable,
Q: WriteQueryable, [src]
impl<S, Q> ToSql for SelectStatement<S, Q> where
S: Selectable,
Q: WriteQueryable, [src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<T, I> ToSql for InsertStatement<T, Values<I>> where
T: Table,
I: IntoIterator + Clone,
I::Item: Insertable, [src]
impl<T, I> ToSql for InsertStatement<T, Values<I>> where
T: Table,
I: IntoIterator + Clone,
I::Item: Insertable, [src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<T: Table + ?Sized> ToSql for Delete<T>[src]
impl<T: Table + ?Sized> ToSql for Delete<T>[src]fn write_sql_unchecked(&self, sql: &mut String)[src]
impl<T: ?Sized, I> ToSql for InsertStatement<T, I> where
T: Table,
I: Insertable, [src]
impl<T: ?Sized, I> ToSql for InsertStatement<T, I> where
T: Table,
I: Insertable, [src]