[][src]Trait diesel::prelude::Expression

pub trait Expression {
    type SqlType;
}

Represents a typed fragment of SQL.

Apps should not need to implement this type directly, but it may be common to use this in where clauses. Libraries should consider using infix_operator! or postfix_operator! instead of implementing this directly.

Associated Types

type SqlType

The type that this expression represents in SQL

Loading content...

Implementations on Foreign Types

impl<T: Expression + ?Sized> Expression for Box<T>[src]

type SqlType = T::SqlType

impl<'a, T: Expression + ?Sized> Expression for &'a T[src]

type SqlType = T::SqlType

impl<A: Expression> Expression for (A,)[src]

type SqlType = (<A as Expression>::SqlType,)

impl<A: Expression, B: Expression> Expression for (A, B)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression> Expression for (A, B, C)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression> Expression for (A, B, C, D)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression> Expression for (A, B, C, D, E)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression> Expression for (A, B, C, D, E, F)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression> Expression for (A, B, C, D, E, F, G)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression> Expression for (A, B, C, D, E, F, G, H)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression> Expression for (A, B, C, D, E, F, G, H, I)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression> Expression for (A, B, C, D, E, F, G, H, I, J)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression> Expression for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)[src]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression, AA: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType, <AA as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression, AA: Expression, AB: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType, <AA as Expression>::SqlType, <AB as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression, AA: Expression, AB: Expression, AC: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType, <AA as Expression>::SqlType, <AB as Expression>::SqlType, <AC as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression, AA: Expression, AB: Expression, AC: Expression, AD: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType, <AA as Expression>::SqlType, <AB as Expression>::SqlType, <AC as Expression>::SqlType, <AD as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression, AA: Expression, AB: Expression, AC: Expression, AD: Expression, AE: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType, <AA as Expression>::SqlType, <AB as Expression>::SqlType, <AC as Expression>::SqlType, <AD as Expression>::SqlType, <AE as Expression>::SqlType)

impl<A: Expression, B: Expression, C: Expression, D: Expression, E: Expression, F: Expression, G: Expression, H: Expression, I: Expression, J: Expression, K: Expression, L: Expression, M: Expression, N: Expression, O: Expression, P: Expression, Q: Expression, R: Expression, S: Expression, T: Expression, U: Expression, V: Expression, W: Expression, X: Expression, Y: Expression, Z: Expression, AA: Expression, AB: Expression, AC: Expression, AD: Expression, AE: Expression, AF: Expression> Expression 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]

type SqlType = (<A as Expression>::SqlType, <B as Expression>::SqlType, <C as Expression>::SqlType, <D as Expression>::SqlType, <E as Expression>::SqlType, <F as Expression>::SqlType, <G as Expression>::SqlType, <H as Expression>::SqlType, <I as Expression>::SqlType, <J as Expression>::SqlType, <K as Expression>::SqlType, <L as Expression>::SqlType, <M as Expression>::SqlType, <N as Expression>::SqlType, <O as Expression>::SqlType, <P as Expression>::SqlType, <Q as Expression>::SqlType, <R as Expression>::SqlType, <S as Expression>::SqlType, <T as Expression>::SqlType, <U as Expression>::SqlType, <V as Expression>::SqlType, <W as Expression>::SqlType, <X as Expression>::SqlType, <Y as Expression>::SqlType, <Z as Expression>::SqlType, <AA as Expression>::SqlType, <AB as Expression>::SqlType, <AC as Expression>::SqlType, <AD as Expression>::SqlType, <AE as Expression>::SqlType, <AF as Expression>::SqlType)

Loading content...

Implementors

impl Expression for now[src]

impl<Query, Value> Expression for UncheckedBind<Query, Value> where
    Query: Expression
[src]

type SqlType = Query::SqlType

impl<ST, T> Expression for SqlLiteral<ST, T>[src]

type SqlType = ST

Loading content...