Trait diesel::types::FromSqlRow
[−]
[src]
pub trait FromSqlRow<A, DB: Backend + HasSqlType<A>>: Sized { fn build_from_row<T: Row<DB>>(
row: &mut T
) -> Result<Self, Box<Error + Send + Sync>>; }
How to deserialize multiple fields, with a known type. This type is implemented for tuples of various sizes.
Required Methods
Implementations on Foreign Types
impl<DB> FromSqlRow<Bool, DB> for bool where
DB: Backend + HasSqlType<Bool>,
bool: FromSql<Bool, DB>,
[src]
DB: Backend + HasSqlType<Bool>,
bool: FromSql<Bool, DB>,
impl<DB> FromSqlRow<SmallInt, DB> for i16 where
DB: Backend + HasSqlType<SmallInt>,
i16: FromSql<SmallInt, DB>,
[src]
DB: Backend + HasSqlType<SmallInt>,
i16: FromSql<SmallInt, DB>,
impl<DB> FromSqlRow<Integer, DB> for i32 where
DB: Backend + HasSqlType<Integer>,
i32: FromSql<Integer, DB>,
[src]
DB: Backend + HasSqlType<Integer>,
i32: FromSql<Integer, DB>,
impl<DB> FromSqlRow<BigInt, DB> for i64 where
DB: Backend + HasSqlType<BigInt>,
i64: FromSql<BigInt, DB>,
[src]
DB: Backend + HasSqlType<BigInt>,
i64: FromSql<BigInt, DB>,
impl<DB> FromSqlRow<Float, DB> for f32 where
DB: Backend + HasSqlType<Float>,
f32: FromSql<Float, DB>,
[src]
DB: Backend + HasSqlType<Float>,
f32: FromSql<Float, DB>,
impl<DB> FromSqlRow<Double, DB> for f64 where
DB: Backend + HasSqlType<Double>,
f64: FromSql<Double, DB>,
[src]
DB: Backend + HasSqlType<Double>,
f64: FromSql<Double, DB>,
impl<DB> FromSqlRow<Text, DB> for String where
DB: Backend + HasSqlType<Text>,
String: FromSql<Text, DB>,
[src]
DB: Backend + HasSqlType<Text>,
String: FromSql<Text, DB>,
impl<DB> FromSqlRow<Binary, DB> for Vec<u8> where
DB: Backend + HasSqlType<Binary>,
Vec<u8>: FromSql<Binary, DB>,
[src]
DB: Backend + HasSqlType<Binary>,
Vec<u8>: FromSql<Binary, DB>,
impl<'a, T: ?Sized, ST, DB> FromSqlRow<ST, DB> for Cow<'a, T> where
T: 'a + ToOwned,
DB: Backend + HasSqlType<ST>,
Cow<'a, T>: FromSql<ST, DB>,
[src]
T: 'a + ToOwned,
DB: Backend + HasSqlType<ST>,
Cow<'a, T>: FromSql<ST, DB>,
impl<A, SA, DB> FromSqlRow<(SA,), DB> for (A,) where
DB: Backend,
A: FromSqlRow<SA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<(SA,)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<(SA,)>,
impl<A, SA, DB> FromSqlRow<Nullable<(SA,)>, DB> for Option<(A,)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<(SA,)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<(SA,)>,
impl<A, B, SA, SB, DB> FromSqlRow<(SA, SB), DB> for (A, B) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<(SA, SB)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<(SA, SB)>,
impl<A, B, SA, SB, DB> FromSqlRow<Nullable<(SA, SB)>, DB> for Option<(A, B)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<(SA, SB)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<(SA, SB)>,
impl<A, B, C, SA, SB, SC, DB> FromSqlRow<(SA, SB, SC), DB> for (A, B, C) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<(SA, SB, SC)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<(SA, SB, SC)>,
impl<A, B, C, SA, SB, SC, DB> FromSqlRow<Nullable<(SA, SB, SC)>, DB> for Option<(A, B, C)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<(SA, SB, SC)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<(SA, SB, SC)>,
impl<A, B, C, D, SA, SB, SC, SD, DB> FromSqlRow<(SA, SB, SC, SD), DB> for (A, B, C, D) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<(SA, SB, SC, SD)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<(SA, SB, SC, SD)>,
impl<A, B, C, D, SA, SB, SC, SD, DB> FromSqlRow<Nullable<(SA, SB, SC, SD)>, DB> for Option<(A, B, C, D)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<(SA, SB, SC, SD)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<(SA, SB, SC, SD)>,
impl<A, B, C, D, E, SA, SB, SC, SD, SE, DB> FromSqlRow<(SA, SB, SC, SD, SE), DB> for (A, B, C, D, E) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<(SA, SB, SC, SD, SE)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<(SA, SB, SC, SD, SE)>,
impl<A, B, C, D, E, SA, SB, SC, SD, SE, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE)>, DB> for Option<(A, B, C, D, E)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<(SA, SB, SC, SD, SE)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<(SA, SB, SC, SD, SE)>,
impl<A, B, C, D, E, F, SA, SB, SC, SD, SE, SF, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF), DB> for (A, B, C, D, E, F) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF)>,
impl<A, B, C, D, E, F, SA, SB, SC, SD, SE, SF, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF)>, DB> for Option<(A, B, C, D, E, F)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF)>,
impl<A, B, C, D, E, F, G, SA, SB, SC, SD, SE, SF, SG, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG), DB> for (A, B, C, D, E, F, G) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG)>,
impl<A, B, C, D, E, F, G, SA, SB, SC, SD, SE, SF, SG, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG)>, DB> for Option<(A, B, C, D, E, F, G)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG)>,
impl<A, B, C, D, E, F, G, H, SA, SB, SC, SD, SE, SF, SG, SH, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH), DB> for (A, B, C, D, E, F, G, H) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH)>,
impl<A, B, C, D, E, F, G, H, SA, SB, SC, SD, SE, SF, SG, SH, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH)>, DB> for Option<(A, B, C, D, E, F, G, H)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH)>,
impl<A, B, C, D, E, F, G, H, I, SA, SB, SC, SD, SE, SF, SG, SH, SI, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI), DB> for (A, B, C, D, E, F, G, H, I) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI)>,
impl<A, B, C, D, E, F, G, H, I, SA, SB, SC, SD, SE, SF, SG, SH, SI, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI)>, DB> for Option<(A, B, C, D, E, F, G, H, I)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI)>,
impl<A, B, C, D, E, F, G, H, I, J, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ), DB> for (A, B, C, D, E, F, G, H, I, J) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ)>,
impl<A, B, C, D, E, F, G, H, I, J, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ)>,
impl<A, B, C, D, E, F, G, H, I, J, K, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK), DB> for (A, B, C, D, E, F, G, H, I, J, K) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK)>,
impl<A, B, C, D, E, F, G, H, I, J, K, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL), DB> for (A, B, C, D, E, F, G, H, I, J, K, L) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV), DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX)>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX)>, DB> for Option<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ, DB> FromSqlRow<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ), 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) where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
AZ: FromSqlRow<SAZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<SAZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
AZ: FromSqlRow<SAZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<SAZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ)>,
impl<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, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ, DB> FromSqlRow<Nullable<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ)>, DB> for Option<(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)> where
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
AZ: FromSqlRow<SAZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<SAZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ)>,
[src]
DB: Backend,
A: FromSqlRow<SA, DB>,
B: FromSqlRow<SB, DB>,
C: FromSqlRow<SC, DB>,
D: FromSqlRow<SD, DB>,
E: FromSqlRow<SE, DB>,
F: FromSqlRow<SF, DB>,
G: FromSqlRow<SG, DB>,
H: FromSqlRow<SH, DB>,
I: FromSqlRow<SI, DB>,
J: FromSqlRow<SJ, DB>,
K: FromSqlRow<SK, DB>,
L: FromSqlRow<SL, DB>,
M: FromSqlRow<SM, DB>,
N: FromSqlRow<SN, DB>,
O: FromSqlRow<SO, DB>,
P: FromSqlRow<SP, DB>,
Q: FromSqlRow<SQ, DB>,
R: FromSqlRow<SR, DB>,
S: FromSqlRow<SS, DB>,
T: FromSqlRow<ST, DB>,
U: FromSqlRow<SU, DB>,
V: FromSqlRow<SV, DB>,
W: FromSqlRow<SW, DB>,
X: FromSqlRow<SX, DB>,
Y: FromSqlRow<SY, DB>,
Z: FromSqlRow<SZ, DB>,
AA: FromSqlRow<SAA, DB>,
AB: FromSqlRow<SAB, DB>,
AC: FromSqlRow<SAC, DB>,
AD: FromSqlRow<SAD, DB>,
AE: FromSqlRow<SAE, DB>,
AF: FromSqlRow<SAF, DB>,
AG: FromSqlRow<SAG, DB>,
AH: FromSqlRow<SAH, DB>,
AI: FromSqlRow<SAI, DB>,
AJ: FromSqlRow<SAJ, DB>,
AK: FromSqlRow<SAK, DB>,
AL: FromSqlRow<SAL, DB>,
AM: FromSqlRow<SAM, DB>,
AN: FromSqlRow<SAN, DB>,
AO: FromSqlRow<SAO, DB>,
AP: FromSqlRow<SAP, DB>,
AQ: FromSqlRow<SAQ, DB>,
AR: FromSqlRow<SAR, DB>,
AS: FromSqlRow<SAS, DB>,
AT: FromSqlRow<SAT, DB>,
AU: FromSqlRow<SAU, DB>,
AV: FromSqlRow<SAV, DB>,
AW: FromSqlRow<SAW, DB>,
AX: FromSqlRow<SAX, DB>,
AY: FromSqlRow<SAY, DB>,
AZ: FromSqlRow<SAZ, DB>,
DB: HasSqlType<SA>,
DB: HasSqlType<SB>,
DB: HasSqlType<SC>,
DB: HasSqlType<SD>,
DB: HasSqlType<SE>,
DB: HasSqlType<SF>,
DB: HasSqlType<SG>,
DB: HasSqlType<SH>,
DB: HasSqlType<SI>,
DB: HasSqlType<SJ>,
DB: HasSqlType<SK>,
DB: HasSqlType<SL>,
DB: HasSqlType<SM>,
DB: HasSqlType<SN>,
DB: HasSqlType<SO>,
DB: HasSqlType<SP>,
DB: HasSqlType<SQ>,
DB: HasSqlType<SR>,
DB: HasSqlType<SS>,
DB: HasSqlType<ST>,
DB: HasSqlType<SU>,
DB: HasSqlType<SV>,
DB: HasSqlType<SW>,
DB: HasSqlType<SX>,
DB: HasSqlType<SY>,
DB: HasSqlType<SZ>,
DB: HasSqlType<SAA>,
DB: HasSqlType<SAB>,
DB: HasSqlType<SAC>,
DB: HasSqlType<SAD>,
DB: HasSqlType<SAE>,
DB: HasSqlType<SAF>,
DB: HasSqlType<SAG>,
DB: HasSqlType<SAH>,
DB: HasSqlType<SAI>,
DB: HasSqlType<SAJ>,
DB: HasSqlType<SAK>,
DB: HasSqlType<SAL>,
DB: HasSqlType<SAM>,
DB: HasSqlType<SAN>,
DB: HasSqlType<SAO>,
DB: HasSqlType<SAP>,
DB: HasSqlType<SAQ>,
DB: HasSqlType<SAR>,
DB: HasSqlType<SAS>,
DB: HasSqlType<SAT>,
DB: HasSqlType<SAU>,
DB: HasSqlType<SAV>,
DB: HasSqlType<SAW>,
DB: HasSqlType<SAX>,
DB: HasSqlType<SAY>,
DB: HasSqlType<SAZ>,
DB: HasSqlType<(SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, SAG, SAH, SAI, SAJ, SAK, SAL, SAM, SAN, SAO, SAP, SAQ, SAR, SAS, SAT, SAU, SAV, SAW, SAX, SAY, SAZ)>,
impl<T, ST, DB> FromSqlRow<Nullable<ST>, DB> for Option<T> where
T: FromSqlRow<ST, DB>,
DB: Backend + HasSqlType<ST>,
ST: NotNull,
unstable[src]
T: FromSqlRow<ST, DB>,
DB: Backend + HasSqlType<ST>,
ST: NotNull,
impl<T, ST> FromSqlRow<Array<ST>, Pg> for Vec<T> where
Pg: HasSqlType<ST>,
Vec<T>: FromSql<Array<ST>, Pg>,
[src]
Pg: HasSqlType<ST>,
Vec<T>: FromSql<Array<ST>, Pg>,
impl<DB> FromSqlRow<Timestamp, DB> for SystemTime where
DB: Backend + HasSqlType<Timestamp>,
SystemTime: FromSql<Timestamp, DB>,
[src]
DB: Backend + HasSqlType<Timestamp>,
SystemTime: FromSql<Timestamp, DB>,
impl<DB> FromSqlRow<Date, DB> for NaiveDate where
DB: Backend + HasSqlType<Date>,
NaiveDate: FromSql<Date, DB>,
[src]
DB: Backend + HasSqlType<Date>,
NaiveDate: FromSql<Date, DB>,
impl<DB> FromSqlRow<Time, DB> for NaiveTime where
DB: Backend + HasSqlType<Time>,
NaiveTime: FromSql<Time, DB>,
[src]
DB: Backend + HasSqlType<Time>,
NaiveTime: FromSql<Time, DB>,
impl<DB> FromSqlRow<Timestamp, DB> for NaiveDateTime where
DB: Backend + HasSqlType<Timestamp>,
NaiveDateTime: FromSql<Timestamp, DB>,
[src]
DB: Backend + HasSqlType<Timestamp>,
NaiveDateTime: FromSql<Timestamp, DB>,
impl<DB> FromSqlRow<Timestamptz, DB> for DateTime<UTC> where
DB: Backend + HasSqlType<Timestamptz>,
DateTime<UTC>: FromSql<Timestamptz, DB>,
[src]
DB: Backend + HasSqlType<Timestamptz>,
DateTime<UTC>: FromSql<Timestamptz, DB>,
impl<DB> FromSqlRow<Oid, DB> for u32 where
DB: Backend + HasSqlType<Oid>,
u32: FromSql<Oid, DB>,
[src]
DB: Backend + HasSqlType<Oid>,
u32: FromSql<Oid, DB>,
impl<DB> FromSqlRow<Uuid, DB> for Uuid where
DB: Backend + HasSqlType<Uuid>,
Uuid: FromSql<Uuid, DB>,
[src]
DB: Backend + HasSqlType<Uuid>,
Uuid: FromSql<Uuid, DB>,
impl<DB> FromSqlRow<Date, DB> for String where
DB: Backend + HasSqlType<Date>,
String: FromSql<Date, DB>,
[src]
DB: Backend + HasSqlType<Date>,
String: FromSql<Date, DB>,
impl<DB> FromSqlRow<Time, DB> for String where
DB: Backend + HasSqlType<Time>,
String: FromSql<Time, DB>,
[src]
DB: Backend + HasSqlType<Time>,
String: FromSql<Time, DB>,
impl<DB> FromSqlRow<Timestamp, DB> for String where
DB: Backend + HasSqlType<Timestamp>,
String: FromSql<Timestamp, DB>,
[src]
DB: Backend + HasSqlType<Timestamp>,
String: FromSql<Timestamp, DB>,
Implementors
impl<DB> FromSqlRow<Date, DB> for PgDate where
DB: Backend + HasSqlType<Date>,
PgDate: FromSql<Date, DB>,postgresimpl<DB> FromSqlRow<Time, DB> for PgTime where
DB: Backend + HasSqlType<Time>,
PgTime: FromSql<Time, DB>,postgresimpl<DB> FromSqlRow<Timestamp, DB> for PgTimestamp where
DB: Backend + HasSqlType<Timestamp>,
PgTimestamp: FromSql<Timestamp, DB>,postgresimpl<DB> FromSqlRow<Timestamptz, DB> for PgTimestamp where
DB: Backend + HasSqlType<Timestamptz>,
PgTimestamp: FromSql<Timestamptz, DB>,postgresimpl<DB> FromSqlRow<Interval, DB> for PgInterval where
DB: Backend + HasSqlType<Interval>,
PgInterval: FromSql<Interval, DB>,postgresimpl<DB> FromSqlRow<Numeric, DB> for PgNumeric where
DB: Backend + HasSqlType<Numeric>,
PgNumeric: FromSql<Numeric, DB>,postgres