pub struct Record<ST: 'static>(/* private fields */);
Expand description
The Record
(a.k.a. tuple) SQL type.
§ToSql
impls
- Any tuple which can be serialized to each of the elements (note: There are major caveats, see the section below)
§FromSql
impls
- Any tuple which can be deserialized from each of the elements.
§Caveats about serialization
Typically in the documentation for SQL types, we use “FromSql
impls”
as a shorthand for “Rust types that you can use to represent this type”.
For every other type, that means there is specifically an implementation
of the FromSql
trait.
However, PostgreSQL does not support transmission of anonymous record
types as bind parameters. It only supports transmission for named
composite types. For this reason, if you tried to do
int_tuple_col.eq((1, 2))
, we will generate the SQL int_tuple_col = ($1, $2)
rather than int_tuple_col = $1
as we would for anything
else.
This should not be visible during normal usage. The only time this would
affect you is if you were attempting to use sql_query
with tuples.
Your code would not compile in that case, as the ToSql
trait itself is
not implemented.
You can implement ToSql
for named composite types. See WriteTuple
for details.
Trait Implementations§
source§impl<T0, ST0> AsExpression<Record<(ST0,)>> for (T0,)where
ST0: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
PgTuple<(T0::Expression,)>: Expression<SqlType = Record<(ST0,)>>,
impl<T0, ST0> AsExpression<Record<(ST0,)>> for (T0,)where
ST0: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
PgTuple<(T0::Expression,)>: Expression<SqlType = Record<(ST0,)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression,)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression,)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, ST0, ST1> AsExpression<Record<(ST0, ST1)>> for (T0, T1)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
PgTuple<(T0::Expression, T1::Expression)>: Expression<SqlType = Record<(ST0, ST1)>>,
impl<T0, T1, ST0, ST1> AsExpression<Record<(ST0, ST1)>> for (T0, T1)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
PgTuple<(T0::Expression, T1::Expression)>: Expression<SqlType = Record<(ST0, ST1)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, ST0, ST1, ST2> AsExpression<Record<(ST0, ST1, ST2)>> for (T0, T1, T2)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2)>>,
impl<T0, T1, T2, ST0, ST1, ST2> AsExpression<Record<(ST0, ST1, ST2)>> for (T0, T1, T2)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, ST0, ST1, ST2, ST3> AsExpression<Record<(ST0, ST1, ST2, ST3)>> for (T0, T1, T2, T3)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3)>>,
impl<T0, T1, T2, T3, ST0, ST1, ST2, ST3> AsExpression<Record<(ST0, ST1, ST2, ST3)>> for (T0, T1, T2, T3)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, ST0, ST1, ST2, ST3, ST4> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4)>> for (T0, T1, T2, T3, T4)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4)>>,
impl<T0, T1, T2, T3, T4, ST0, ST1, ST2, ST3, ST4> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4)>> for (T0, T1, T2, T3, T4)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, ST0, ST1, ST2, ST3, ST4, ST5> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5)>> for (T0, T1, T2, T3, T4, T5)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5)>>,
impl<T0, T1, T2, T3, T4, T5, ST0, ST1, ST2, ST3, ST4, ST5> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5)>> for (T0, T1, T2, T3, T4, T5)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, ST0, ST1, ST2, ST3, ST4, ST5, ST6> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>> for (T0, T1, T2, T3, T4, T5, T6)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>>,
impl<T0, T1, T2, T3, T4, T5, T6, ST0, ST1, ST2, ST3, ST4, ST5, ST6> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>> for (T0, T1, T2, T3, T4, T5, T6)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>> for (T0, T1, T2, T3, T4, T5, T6, T7)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>> for (T0, T1, T2, T3, T4, T5, T6, T7)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
ST61: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
T61: AsExpression<ST61>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression, T61::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
ST61: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
T61: AsExpression<ST61>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression, T61::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression, <T61 as AsExpression<ST61>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression, <T61 as AsExpression<ST61>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
ST61: SqlType + TypedExpressionType,
ST62: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
T61: AsExpression<ST61>,
T62: AsExpression<ST62>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression, T61::Expression, T62::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
ST61: SqlType + TypedExpressionType,
ST62: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
T61: AsExpression<ST61>,
T62: AsExpression<ST62>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression, T61::Expression, T62::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression, <T61 as AsExpression<ST61>>::Expression, <T62 as AsExpression<ST62>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression, <T61 as AsExpression<ST61>>::Expression, <T62 as AsExpression<ST62>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
ST61: SqlType + TypedExpressionType,
ST62: SqlType + TypedExpressionType,
ST63: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
T61: AsExpression<ST61>,
T62: AsExpression<ST62>,
T63: AsExpression<ST63>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression, T61::Expression, T62::Expression, T63::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63> AsExpression<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)where
ST0: SqlType + TypedExpressionType,
ST1: SqlType + TypedExpressionType,
ST2: SqlType + TypedExpressionType,
ST3: SqlType + TypedExpressionType,
ST4: SqlType + TypedExpressionType,
ST5: SqlType + TypedExpressionType,
ST6: SqlType + TypedExpressionType,
ST7: SqlType + TypedExpressionType,
ST8: SqlType + TypedExpressionType,
ST9: SqlType + TypedExpressionType,
ST10: SqlType + TypedExpressionType,
ST11: SqlType + TypedExpressionType,
ST12: SqlType + TypedExpressionType,
ST13: SqlType + TypedExpressionType,
ST14: SqlType + TypedExpressionType,
ST15: SqlType + TypedExpressionType,
ST16: SqlType + TypedExpressionType,
ST17: SqlType + TypedExpressionType,
ST18: SqlType + TypedExpressionType,
ST19: SqlType + TypedExpressionType,
ST20: SqlType + TypedExpressionType,
ST21: SqlType + TypedExpressionType,
ST22: SqlType + TypedExpressionType,
ST23: SqlType + TypedExpressionType,
ST24: SqlType + TypedExpressionType,
ST25: SqlType + TypedExpressionType,
ST26: SqlType + TypedExpressionType,
ST27: SqlType + TypedExpressionType,
ST28: SqlType + TypedExpressionType,
ST29: SqlType + TypedExpressionType,
ST30: SqlType + TypedExpressionType,
ST31: SqlType + TypedExpressionType,
ST32: SqlType + TypedExpressionType,
ST33: SqlType + TypedExpressionType,
ST34: SqlType + TypedExpressionType,
ST35: SqlType + TypedExpressionType,
ST36: SqlType + TypedExpressionType,
ST37: SqlType + TypedExpressionType,
ST38: SqlType + TypedExpressionType,
ST39: SqlType + TypedExpressionType,
ST40: SqlType + TypedExpressionType,
ST41: SqlType + TypedExpressionType,
ST42: SqlType + TypedExpressionType,
ST43: SqlType + TypedExpressionType,
ST44: SqlType + TypedExpressionType,
ST45: SqlType + TypedExpressionType,
ST46: SqlType + TypedExpressionType,
ST47: SqlType + TypedExpressionType,
ST48: SqlType + TypedExpressionType,
ST49: SqlType + TypedExpressionType,
ST50: SqlType + TypedExpressionType,
ST51: SqlType + TypedExpressionType,
ST52: SqlType + TypedExpressionType,
ST53: SqlType + TypedExpressionType,
ST54: SqlType + TypedExpressionType,
ST55: SqlType + TypedExpressionType,
ST56: SqlType + TypedExpressionType,
ST57: SqlType + TypedExpressionType,
ST58: SqlType + TypedExpressionType,
ST59: SqlType + TypedExpressionType,
ST60: SqlType + TypedExpressionType,
ST61: SqlType + TypedExpressionType,
ST62: SqlType + TypedExpressionType,
ST63: SqlType + TypedExpressionType,
T0: AsExpression<ST0>,
T1: AsExpression<ST1>,
T2: AsExpression<ST2>,
T3: AsExpression<ST3>,
T4: AsExpression<ST4>,
T5: AsExpression<ST5>,
T6: AsExpression<ST6>,
T7: AsExpression<ST7>,
T8: AsExpression<ST8>,
T9: AsExpression<ST9>,
T10: AsExpression<ST10>,
T11: AsExpression<ST11>,
T12: AsExpression<ST12>,
T13: AsExpression<ST13>,
T14: AsExpression<ST14>,
T15: AsExpression<ST15>,
T16: AsExpression<ST16>,
T17: AsExpression<ST17>,
T18: AsExpression<ST18>,
T19: AsExpression<ST19>,
T20: AsExpression<ST20>,
T21: AsExpression<ST21>,
T22: AsExpression<ST22>,
T23: AsExpression<ST23>,
T24: AsExpression<ST24>,
T25: AsExpression<ST25>,
T26: AsExpression<ST26>,
T27: AsExpression<ST27>,
T28: AsExpression<ST28>,
T29: AsExpression<ST29>,
T30: AsExpression<ST30>,
T31: AsExpression<ST31>,
T32: AsExpression<ST32>,
T33: AsExpression<ST33>,
T34: AsExpression<ST34>,
T35: AsExpression<ST35>,
T36: AsExpression<ST36>,
T37: AsExpression<ST37>,
T38: AsExpression<ST38>,
T39: AsExpression<ST39>,
T40: AsExpression<ST40>,
T41: AsExpression<ST41>,
T42: AsExpression<ST42>,
T43: AsExpression<ST43>,
T44: AsExpression<ST44>,
T45: AsExpression<ST45>,
T46: AsExpression<ST46>,
T47: AsExpression<ST47>,
T48: AsExpression<ST48>,
T49: AsExpression<ST49>,
T50: AsExpression<ST50>,
T51: AsExpression<ST51>,
T52: AsExpression<ST52>,
T53: AsExpression<ST53>,
T54: AsExpression<ST54>,
T55: AsExpression<ST55>,
T56: AsExpression<ST56>,
T57: AsExpression<ST57>,
T58: AsExpression<ST58>,
T59: AsExpression<ST59>,
T60: AsExpression<ST60>,
T61: AsExpression<ST61>,
T62: AsExpression<ST62>,
T63: AsExpression<ST63>,
PgTuple<(T0::Expression, T1::Expression, T2::Expression, T3::Expression, T4::Expression, T5::Expression, T6::Expression, T7::Expression, T8::Expression, T9::Expression, T10::Expression, T11::Expression, T12::Expression, T13::Expression, T14::Expression, T15::Expression, T16::Expression, T17::Expression, T18::Expression, T19::Expression, T20::Expression, T21::Expression, T22::Expression, T23::Expression, T24::Expression, T25::Expression, T26::Expression, T27::Expression, T28::Expression, T29::Expression, T30::Expression, T31::Expression, T32::Expression, T33::Expression, T34::Expression, T35::Expression, T36::Expression, T37::Expression, T38::Expression, T39::Expression, T40::Expression, T41::Expression, T42::Expression, T43::Expression, T44::Expression, T45::Expression, T46::Expression, T47::Expression, T48::Expression, T49::Expression, T50::Expression, T51::Expression, T52::Expression, T53::Expression, T54::Expression, T55::Expression, T56::Expression, T57::Expression, T58::Expression, T59::Expression, T60::Expression, T61::Expression, T62::Expression, T63::Expression)>: Expression<SqlType = Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>>,
§type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression, <T61 as AsExpression<ST61>>::Expression, <T62 as AsExpression<ST62>>::Expression, <T63 as AsExpression<ST63>>::Expression)>
type Expression = PgTuple<(<T0 as AsExpression<ST0>>::Expression, <T1 as AsExpression<ST1>>::Expression, <T2 as AsExpression<ST2>>::Expression, <T3 as AsExpression<ST3>>::Expression, <T4 as AsExpression<ST4>>::Expression, <T5 as AsExpression<ST5>>::Expression, <T6 as AsExpression<ST6>>::Expression, <T7 as AsExpression<ST7>>::Expression, <T8 as AsExpression<ST8>>::Expression, <T9 as AsExpression<ST9>>::Expression, <T10 as AsExpression<ST10>>::Expression, <T11 as AsExpression<ST11>>::Expression, <T12 as AsExpression<ST12>>::Expression, <T13 as AsExpression<ST13>>::Expression, <T14 as AsExpression<ST14>>::Expression, <T15 as AsExpression<ST15>>::Expression, <T16 as AsExpression<ST16>>::Expression, <T17 as AsExpression<ST17>>::Expression, <T18 as AsExpression<ST18>>::Expression, <T19 as AsExpression<ST19>>::Expression, <T20 as AsExpression<ST20>>::Expression, <T21 as AsExpression<ST21>>::Expression, <T22 as AsExpression<ST22>>::Expression, <T23 as AsExpression<ST23>>::Expression, <T24 as AsExpression<ST24>>::Expression, <T25 as AsExpression<ST25>>::Expression, <T26 as AsExpression<ST26>>::Expression, <T27 as AsExpression<ST27>>::Expression, <T28 as AsExpression<ST28>>::Expression, <T29 as AsExpression<ST29>>::Expression, <T30 as AsExpression<ST30>>::Expression, <T31 as AsExpression<ST31>>::Expression, <T32 as AsExpression<ST32>>::Expression, <T33 as AsExpression<ST33>>::Expression, <T34 as AsExpression<ST34>>::Expression, <T35 as AsExpression<ST35>>::Expression, <T36 as AsExpression<ST36>>::Expression, <T37 as AsExpression<ST37>>::Expression, <T38 as AsExpression<ST38>>::Expression, <T39 as AsExpression<ST39>>::Expression, <T40 as AsExpression<ST40>>::Expression, <T41 as AsExpression<ST41>>::Expression, <T42 as AsExpression<ST42>>::Expression, <T43 as AsExpression<ST43>>::Expression, <T44 as AsExpression<ST44>>::Expression, <T45 as AsExpression<ST45>>::Expression, <T46 as AsExpression<ST46>>::Expression, <T47 as AsExpression<ST47>>::Expression, <T48 as AsExpression<ST48>>::Expression, <T49 as AsExpression<ST49>>::Expression, <T50 as AsExpression<ST50>>::Expression, <T51 as AsExpression<ST51>>::Expression, <T52 as AsExpression<ST52>>::Expression, <T53 as AsExpression<ST53>>::Expression, <T54 as AsExpression<ST54>>::Expression, <T55 as AsExpression<ST55>>::Expression, <T56 as AsExpression<ST56>>::Expression, <T57 as AsExpression<ST57>>::Expression, <T58 as AsExpression<ST58>>::Expression, <T59 as AsExpression<ST59>>::Expression, <T60 as AsExpression<ST60>>::Expression, <T61 as AsExpression<ST61>>::Expression, <T62 as AsExpression<ST62>>::Expression, <T63 as AsExpression<ST63>>::Expression)>
source§fn as_expression(self) -> Self::Expression
fn as_expression(self) -> Self::Expression
source§impl<T0, T1, T2, ST0, ST1, ST2> FromSql<Record<(ST0, ST1, ST2)>, Pg> for (T0, T1, T2)
impl<T0, T1, T2, ST0, ST1, ST2> FromSql<Record<(ST0, ST1, ST2)>, Pg> for (T0, T1, T2)
source§impl<T0, T1, T2, T3, ST0, ST1, ST2, ST3> FromSql<Record<(ST0, ST1, ST2, ST3)>, Pg> for (T0, T1, T2, T3)
impl<T0, T1, T2, T3, ST0, ST1, ST2, ST3> FromSql<Record<(ST0, ST1, ST2, ST3)>, Pg> for (T0, T1, T2, T3)
source§impl<T0, T1, T2, T3, T4, ST0, ST1, ST2, ST3, ST4> FromSql<Record<(ST0, ST1, ST2, ST3, ST4)>, Pg> for (T0, T1, T2, T3, T4)
impl<T0, T1, T2, T3, T4, ST0, ST1, ST2, ST3, ST4> FromSql<Record<(ST0, ST1, ST2, ST3, ST4)>, Pg> for (T0, T1, T2, T3, T4)
source§impl<T0, T1, T2, T3, T4, T5, ST0, ST1, ST2, ST3, ST4, ST5> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5)>, Pg> for (T0, T1, T2, T3, T4, T5)
impl<T0, T1, T2, T3, T4, T5, ST0, ST1, ST2, ST3, ST4, ST5> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5)>, Pg> for (T0, T1, T2, T3, T4, T5)
source§impl<T0, T1, T2, T3, T4, T5, T6, ST0, ST1, ST2, ST3, ST4, ST5, ST6> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>, Pg> for (T0, T1, T2, T3, T4, T5, T6)
impl<T0, T1, T2, T3, T4, T5, T6, ST0, ST1, ST2, ST3, ST4, ST5, ST6> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>, Pg> for (T0, T1, T2, T3, T4, T5, T6)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7)
impl<T0, T1, T2, T3, T4, T5, T6, T7, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
T61: FromSql<ST61, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
T61: FromSql<ST61, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
T61: FromSql<ST61, Pg>,
T62: FromSql<ST62, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
T61: FromSql<ST61, Pg>,
T62: FromSql<ST62, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
T61: FromSql<ST61, Pg>,
T62: FromSql<ST62, Pg>,
T63: FromSql<ST63, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63> FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)where
T0: FromSql<ST0, Pg>,
T1: FromSql<ST1, Pg>,
T2: FromSql<ST2, Pg>,
T3: FromSql<ST3, Pg>,
T4: FromSql<ST4, Pg>,
T5: FromSql<ST5, Pg>,
T6: FromSql<ST6, Pg>,
T7: FromSql<ST7, Pg>,
T8: FromSql<ST8, Pg>,
T9: FromSql<ST9, Pg>,
T10: FromSql<ST10, Pg>,
T11: FromSql<ST11, Pg>,
T12: FromSql<ST12, Pg>,
T13: FromSql<ST13, Pg>,
T14: FromSql<ST14, Pg>,
T15: FromSql<ST15, Pg>,
T16: FromSql<ST16, Pg>,
T17: FromSql<ST17, Pg>,
T18: FromSql<ST18, Pg>,
T19: FromSql<ST19, Pg>,
T20: FromSql<ST20, Pg>,
T21: FromSql<ST21, Pg>,
T22: FromSql<ST22, Pg>,
T23: FromSql<ST23, Pg>,
T24: FromSql<ST24, Pg>,
T25: FromSql<ST25, Pg>,
T26: FromSql<ST26, Pg>,
T27: FromSql<ST27, Pg>,
T28: FromSql<ST28, Pg>,
T29: FromSql<ST29, Pg>,
T30: FromSql<ST30, Pg>,
T31: FromSql<ST31, Pg>,
T32: FromSql<ST32, Pg>,
T33: FromSql<ST33, Pg>,
T34: FromSql<ST34, Pg>,
T35: FromSql<ST35, Pg>,
T36: FromSql<ST36, Pg>,
T37: FromSql<ST37, Pg>,
T38: FromSql<ST38, Pg>,
T39: FromSql<ST39, Pg>,
T40: FromSql<ST40, Pg>,
T41: FromSql<ST41, Pg>,
T42: FromSql<ST42, Pg>,
T43: FromSql<ST43, Pg>,
T44: FromSql<ST44, Pg>,
T45: FromSql<ST45, Pg>,
T46: FromSql<ST46, Pg>,
T47: FromSql<ST47, Pg>,
T48: FromSql<ST48, Pg>,
T49: FromSql<ST49, Pg>,
T50: FromSql<ST50, Pg>,
T51: FromSql<ST51, Pg>,
T52: FromSql<ST52, Pg>,
T53: FromSql<ST53, Pg>,
T54: FromSql<ST54, Pg>,
T55: FromSql<ST55, Pg>,
T56: FromSql<ST56, Pg>,
T57: FromSql<ST57, Pg>,
T58: FromSql<ST58, Pg>,
T59: FromSql<ST59, Pg>,
T60: FromSql<ST60, Pg>,
T61: FromSql<ST61, Pg>,
T62: FromSql<ST62, Pg>,
T63: FromSql<ST63, Pg>,
source§impl<ST: 'static> HasSqlType<Record<ST>> for Pg
impl<ST: 'static> HasSqlType<Record<ST>> for Pg
source§fn metadata(_: &mut Self::MetadataLookup) -> PgTypeMetadata
fn metadata(_: &mut Self::MetadataLookup) -> PgTypeMetadata
source§impl<ST: 'static + QueryId> QueryId for Record<ST>
impl<ST: 'static + QueryId> QueryId for Record<ST>
source§impl<T0, T1, T2, ST0, ST1, ST2> Queryable<Record<(ST0, ST1, ST2)>, Pg> for (T0, T1, T2)
impl<T0, T1, T2, ST0, ST1, ST2> Queryable<Record<(ST0, ST1, ST2)>, Pg> for (T0, T1, T2)
source§impl<T0, T1, T2, T3, ST0, ST1, ST2, ST3> Queryable<Record<(ST0, ST1, ST2, ST3)>, Pg> for (T0, T1, T2, T3)
impl<T0, T1, T2, T3, ST0, ST1, ST2, ST3> Queryable<Record<(ST0, ST1, ST2, ST3)>, Pg> for (T0, T1, T2, T3)
source§impl<T0, T1, T2, T3, T4, ST0, ST1, ST2, ST3, ST4> Queryable<Record<(ST0, ST1, ST2, ST3, ST4)>, Pg> for (T0, T1, T2, T3, T4)
impl<T0, T1, T2, T3, T4, ST0, ST1, ST2, ST3, ST4> Queryable<Record<(ST0, ST1, ST2, ST3, ST4)>, Pg> for (T0, T1, T2, T3, T4)
source§impl<T0, T1, T2, T3, T4, T5, ST0, ST1, ST2, ST3, ST4, ST5> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5)>, Pg> for (T0, T1, T2, T3, T4, T5)
impl<T0, T1, T2, T3, T4, T5, ST0, ST1, ST2, ST3, ST4, ST5> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5)>, Pg> for (T0, T1, T2, T3, T4, T5)
source§impl<T0, T1, T2, T3, T4, T5, T6, ST0, ST1, ST2, ST3, ST4, ST5, ST6> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>, Pg> for (T0, T1, T2, T3, T4, T5, T6)
impl<T0, T1, T2, T3, T4, T5, T6, ST0, ST1, ST2, ST3, ST4, ST5, ST6> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>, Pg> for (T0, T1, T2, T3, T4, T5, T6)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7)
impl<T0, T1, T2, T3, T4, T5, T6, T7, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45)>, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46)>, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47)>, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48)>, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49)>, Pg>,
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62)
source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>, Pg>,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63> Queryable<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>, Pg> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)where
Self: FromSql<Record<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, ST32, ST33, ST34, ST35, ST36, ST37, ST38, ST39, ST40, ST41, ST42, ST43, ST44, ST45, ST46, ST47, ST48, ST49, ST50, ST51, ST52, ST53, ST54, ST55, ST56, ST57, ST58, ST59, ST60, ST61, ST62, ST63)>, Pg>,
§type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)
type Row = (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63)
impl<ST: Copy + 'static> Copy for Record<ST>
impl<ST: 'static> SingleValue for Record<ST>
Auto Trait Implementations§
impl<ST> Freeze for Record<ST>where
ST: Freeze,
impl<ST> RefUnwindSafe for Record<ST>where
ST: RefUnwindSafe,
impl<ST> Send for Record<ST>where
ST: Send,
impl<ST> Sync for Record<ST>where
ST: Sync,
impl<ST> Unpin for Record<ST>where
ST: Unpin,
impl<ST> UnwindSafe for Record<ST>where
ST: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)