Trait diesel::query_builder::QueryFragment
[−]
[src]
pub trait QueryFragment<DB: Backend> {
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult;
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>;
fn is_safe_to_cache_prepared(&self) -> bool;
}An untyped fragment of SQL. This may be a complete SQL command (such as
an update statement without a RETURNING clause), or a subsection (such as
our internal types used to represent a WHERE clause). All methods on
Connection that execute a query require this
trait to be implemented.
Required Methods
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>
fn is_safe_to_cache_prepared(&self) -> bool
Trait Implementations
impl<DB> QueryId for QueryFragment<DB>[src]
Implementations on Foreign Types
impl<T: ?Sized, DB> QueryFragment<DB> for Box<T> where
DB: Backend,
T: QueryFragment<DB>, [src]
DB: Backend,
T: QueryFragment<DB>,
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<'a, T: ?Sized, DB> QueryFragment<DB> for &'a T where
DB: Backend,
T: QueryFragment<DB>, [src]
DB: Backend,
T: QueryFragment<DB>,
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<DB: Backend> QueryFragment<DB> for ()[src]
fn to_sql(&self, _out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, _out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A,)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, AU: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, AU: QueryFragment<DB>, AV: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, AU: QueryFragment<DB>, AV: QueryFragment<DB>, AW: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, AU: QueryFragment<DB>, AV: QueryFragment<DB>, AW: QueryFragment<DB>, AX: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, AU: QueryFragment<DB>, AV: QueryFragment<DB>, AW: QueryFragment<DB>, AX: QueryFragment<DB>, AY: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
impl<A: QueryFragment<DB>, B: QueryFragment<DB>, C: QueryFragment<DB>, D: QueryFragment<DB>, E: QueryFragment<DB>, F: QueryFragment<DB>, G: QueryFragment<DB>, H: QueryFragment<DB>, I: QueryFragment<DB>, J: QueryFragment<DB>, K: QueryFragment<DB>, L: QueryFragment<DB>, M: QueryFragment<DB>, N: QueryFragment<DB>, O: QueryFragment<DB>, P: QueryFragment<DB>, Q: QueryFragment<DB>, R: QueryFragment<DB>, S: QueryFragment<DB>, T: QueryFragment<DB>, U: QueryFragment<DB>, V: QueryFragment<DB>, W: QueryFragment<DB>, X: QueryFragment<DB>, Y: QueryFragment<DB>, Z: QueryFragment<DB>, AA: QueryFragment<DB>, AB: QueryFragment<DB>, AC: QueryFragment<DB>, AD: QueryFragment<DB>, AE: QueryFragment<DB>, AF: QueryFragment<DB>, AG: QueryFragment<DB>, AH: QueryFragment<DB>, AI: QueryFragment<DB>, AJ: QueryFragment<DB>, AK: QueryFragment<DB>, AL: QueryFragment<DB>, AM: QueryFragment<DB>, AN: QueryFragment<DB>, AO: QueryFragment<DB>, AP: QueryFragment<DB>, AQ: QueryFragment<DB>, AR: QueryFragment<DB>, AS: QueryFragment<DB>, AT: QueryFragment<DB>, AU: QueryFragment<DB>, AV: QueryFragment<DB>, AW: QueryFragment<DB>, AX: QueryFragment<DB>, AY: QueryFragment<DB>, AZ: QueryFragment<DB>, DB: Backend> QueryFragment<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ)[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> BuildQueryResult[src]
fn collect_binds(&self, out: &mut DB::BindCollector) -> QueryResult<()>[src]
fn is_safe_to_cache_prepared(&self) -> bool[src]
Implementors
impl<T, DB> QueryFragment<DB> for Max<T> where
T: Expression + QueryFragment<DB>,
DB: Backend + HasSqlType<T::SqlType>,impl<T, DB> QueryFragment<DB> for Min<T> where
T: Expression + QueryFragment<DB>,
DB: Backend + HasSqlType<T::SqlType>,impl<T, DB> QueryFragment<DB> for Sum<T> where
T: Expression + QueryFragment<DB>,
DB: Backend + HasSqlType<T::SqlType>,impl<T, DB> QueryFragment<DB> for Avg<T> where
T: Expression + QueryFragment<DB>,
DB: Backend + HasSqlType<T::SqlType>,impl<DB: Backend> QueryFragment<DB> for nowimpl<T, DB> QueryFragment<DB> for IsNull<T> where
DB: Backend,
T: QueryFragment<DB>,impl<T, DB> QueryFragment<DB> for IsNotNull<T> where
DB: Backend,
T: QueryFragment<DB>,impl<T, DB> QueryFragment<DB> for Asc<T> where
DB: Backend,
T: QueryFragment<DB>,impl<T, DB> QueryFragment<DB> for Desc<T> where
DB: Backend,
T: QueryFragment<DB>,impl<ST, DB> QueryFragment<DB> for SqlLiteral<ST> where
DB: Backend + HasSqlType<ST>,impl<DB: Backend> QueryFragment<DB> for NoWhereClauseimpl<DB, Expr> QueryFragment<DB> for WhereClause<Expr> where
DB: Backend,
Expr: QueryFragment<DB>,impl<T, U, Op, DB> QueryFragment<DB> for InsertStatement<T, U, Op> where
DB: Backend,
T: Table,
T::FromClause: QueryFragment<DB>,
U: Insertable<T, DB> + Copy,
Op: QueryFragment<DB>,impl<DB: Backend> QueryFragment<DB> for Insertimpl<T, U, V, DB> QueryFragment<DB> for UpdateStatement<T, U, V> where
DB: Backend,
T: Table,
T::FromClause: QueryFragment<DB>,
U: QueryFragment<DB>,
V: Changeset<DB>,