Trait diesel::sql_types::SqlType

source ·
pub trait SqlType: 'static {
    type IsNull: OneIsNullable<IsNullable> + OneIsNullable<NotNull>;
}
Expand description

A marker trait for SQL types

Deriving

This trait is automatically implemented by #[derive(SqlType)] which sets IsNull to is_nullable::NotNull

Required Associated Types§

source

type IsNull: OneIsNullable<IsNullable> + OneIsNullable<NotNull>

Is this type nullable?

This type should always be one of the structs in the ’is_nullable` module. See the documentation of those structs for more details.

Implementations on Foreign Types§

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5> SqlType for (T0, T1, T2, T3, T4, T5)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4> SqlType for (T0, T1, T2, T3, T4)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>,

§

type IsNull = <<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T26: SqlType, T27: SqlType, T28: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T26::IsNull: OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T27::IsNull: OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T28::IsNull: OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T28 as SqlType>::IsNull as OneIsNullable<<<T27 as SqlType>::IsNull as OneIsNullable<<<T26 as SqlType>::IsNull as OneIsNullable<<<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3> SqlType for (T0, T1, T2, T3)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>,

§

type IsNull = <<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T26: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T26::IsNull: OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T26 as SqlType>::IsNull as OneIsNullable<<<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T26: SqlType, T27: SqlType, T28: SqlType, T29: SqlType, T30: SqlType, T31: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T26::IsNull: OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T27::IsNull: OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T28::IsNull: OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T29::IsNull: OneIsNullable<<T28::IsNull as OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T30::IsNull: OneIsNullable<<T29::IsNull as OneIsNullable<<T28::IsNull as OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T31::IsNull: OneIsNullable<<T30::IsNull as OneIsNullable<<T29::IsNull as OneIsNullable<<T28::IsNull as OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T31 as SqlType>::IsNull as OneIsNullable<<<T30 as SqlType>::IsNull as OneIsNullable<<<T29 as SqlType>::IsNull as OneIsNullable<<<T28 as SqlType>::IsNull as OneIsNullable<<<T27 as SqlType>::IsNull as OneIsNullable<<<T26 as SqlType>::IsNull as OneIsNullable<<<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T26: SqlType, T27: SqlType, T28: SqlType, T29: SqlType, T30: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T26::IsNull: OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T27::IsNull: OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T28::IsNull: OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T29::IsNull: OneIsNullable<<T28::IsNull as OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T30::IsNull: OneIsNullable<<T29::IsNull as OneIsNullable<<T28::IsNull as OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T30 as SqlType>::IsNull as OneIsNullable<<<T29 as SqlType>::IsNull as OneIsNullable<<<T28 as SqlType>::IsNull as OneIsNullable<<<T27 as SqlType>::IsNull as OneIsNullable<<<T26 as SqlType>::IsNull as OneIsNullable<<<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T26: SqlType, T27: SqlType, T28: SqlType, T29: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T26::IsNull: OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T27::IsNull: OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T28::IsNull: OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T29::IsNull: OneIsNullable<<T28::IsNull as OneIsNullable<<T27::IsNull as OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T29 as SqlType>::IsNull as OneIsNullable<<<T28 as SqlType>::IsNull as OneIsNullable<<<T27 as SqlType>::IsNull as OneIsNullable<<<T26 as SqlType>::IsNull as OneIsNullable<<<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1> SqlType for (T0, T1)where T0: SqlType, T1: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>,

§

type IsNull = <<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0> SqlType for (T0,)where T0: SqlType,

§

type IsNull = <T0 as SqlType>::IsNull

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6> SqlType for (T0, T1, T2, T3, T4, T5, T6)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2> SqlType for (T0, T1, T2)where T0: SqlType, T1: SqlType, T2: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>,

§

type IsNull = <<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T26: SqlType, T27: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T26::IsNull: OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T27::IsNull: OneIsNullable<<T26::IsNull as OneIsNullable<<T25::IsNull as OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T27 as SqlType>::IsNull as OneIsNullable<<<T26 as SqlType>::IsNull as OneIsNullable<<<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> SqlType for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where T0: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

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> SqlType 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: SqlType, T1: SqlType, T2: SqlType, T3: SqlType, T4: SqlType, T5: SqlType, T6: SqlType, T7: SqlType, T8: SqlType, T9: SqlType, T10: SqlType, T11: SqlType, T12: SqlType, T13: SqlType, T14: SqlType, T15: SqlType, T16: SqlType, T17: SqlType, T18: SqlType, T19: SqlType, T20: SqlType, T21: SqlType, T22: SqlType, T23: SqlType, T24: SqlType, T25: SqlType, T1::IsNull: OneIsNullable<T0::IsNull>, T2::IsNull: OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>, T3::IsNull: OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>, T4::IsNull: OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>, T5::IsNull: OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>, T6::IsNull: OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>, T7::IsNull: OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T8::IsNull: OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T9::IsNull: OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T10::IsNull: OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T11::IsNull: OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T12::IsNull: OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T13::IsNull: OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T14::IsNull: OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T15::IsNull: OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T16::IsNull: OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T17::IsNull: OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T18::IsNull: OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T19::IsNull: OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T20::IsNull: OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T21::IsNull: OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T22::IsNull: OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T23::IsNull: OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T24::IsNull: OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>, T25::IsNull: OneIsNullable<<T24::IsNull as OneIsNullable<<T23::IsNull as OneIsNullable<<T22::IsNull as OneIsNullable<<T21::IsNull as OneIsNullable<<T20::IsNull as OneIsNullable<<T19::IsNull as OneIsNullable<<T18::IsNull as OneIsNullable<<T17::IsNull as OneIsNullable<<T16::IsNull as OneIsNullable<<T15::IsNull as OneIsNullable<<T14::IsNull as OneIsNullable<<T13::IsNull as OneIsNullable<<T12::IsNull as OneIsNullable<<T11::IsNull as OneIsNullable<<T10::IsNull as OneIsNullable<<T9::IsNull as OneIsNullable<<T8::IsNull as OneIsNullable<<T7::IsNull as OneIsNullable<<T6::IsNull as OneIsNullable<<T5::IsNull as OneIsNullable<<T4::IsNull as OneIsNullable<<T3::IsNull as OneIsNullable<<T2::IsNull as OneIsNullable<<T1::IsNull as OneIsNullable<T0::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>,

§

type IsNull = <<T25 as SqlType>::IsNull as OneIsNullable<<<T24 as SqlType>::IsNull as OneIsNullable<<<T23 as SqlType>::IsNull as OneIsNullable<<<T22 as SqlType>::IsNull as OneIsNullable<<<T21 as SqlType>::IsNull as OneIsNullable<<<T20 as SqlType>::IsNull as OneIsNullable<<<T19 as SqlType>::IsNull as OneIsNullable<<<T18 as SqlType>::IsNull as OneIsNullable<<<T17 as SqlType>::IsNull as OneIsNullable<<<T16 as SqlType>::IsNull as OneIsNullable<<<T15 as SqlType>::IsNull as OneIsNullable<<<T14 as SqlType>::IsNull as OneIsNullable<<<T13 as SqlType>::IsNull as OneIsNullable<<<T12 as SqlType>::IsNull as OneIsNullable<<<T11 as SqlType>::IsNull as OneIsNullable<<<T10 as SqlType>::IsNull as OneIsNullable<<<T9 as SqlType>::IsNull as OneIsNullable<<<T8 as SqlType>::IsNull as OneIsNullable<<<T7 as SqlType>::IsNull as OneIsNullable<<<T6 as SqlType>::IsNull as OneIsNullable<<<T5 as SqlType>::IsNull as OneIsNullable<<<T4 as SqlType>::IsNull as OneIsNullable<<<T3 as SqlType>::IsNull as OneIsNullable<<<T2 as SqlType>::IsNull as OneIsNullable<<<T1 as SqlType>::IsNull as OneIsNullable<<T0 as SqlType>::IsNull>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out>>::Out

Implementors§