pub trait CompatibleType<U, DB> {
;
}
Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.

Required Associated Types§

Implementations on Foreign Types§

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27), __DB>,

source§

impl<__T, ST0, ST1, __DB> CompatibleType<__T, __DB> for (ST0, ST1)where __DB: Backend, __T: FromSqlRow<(ST0, ST1), __DB>,

§

type SqlType = (ST0, ST1)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31), __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29), __DB>,

source§

impl<__T, ST0, ST1, ST2, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2), __DB>,

§

type SqlType = (ST0, ST1, ST2)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30), __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26), __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28), __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, __DB> CompatibleType<__T, __DB> for (ST0,)where __DB: Backend, __T: FromSqlRow<(ST0,), __DB>,

§

type SqlType = (ST0,)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.
source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, __DB> CompatibleType<__T, __DB> for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)where __DB: Backend, __T: FromSqlRow<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16), __DB>,

§

type SqlType = (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)

Available on crate feature i-implement-a-third-party-backend-and-opt-into-breaking-changes only.

Implementors§

source§

impl<ST, U, DB> CompatibleType<U, DB> for STwhere DB: Backend, ST: SqlType + SingleValue, U: FromSqlRow<ST, DB>,

§

type SqlType = ST

source§

impl<U, DB> CompatibleType<U, DB> for Untypedwhere U: FromSqlRow<Untyped, DB>, DB: Backend,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5, ST6)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5, ST6): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, ST5, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4, ST5)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4, ST5): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, ST4, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3, ST4)>where __DB: Backend, (ST0, ST1, ST2, ST3, ST4): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, ST3, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2, ST3)>where __DB: Backend, (ST0, ST1, ST2, ST3): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, ST2, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1, ST2)>where __DB: Backend, (ST0, ST1, ST2): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, ST1, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0, ST1)>where __DB: Backend, (ST0, ST1): CompatibleType<__T, __DB>,

source§

impl<__T, ST0, __DB> CompatibleType<Option<__T>, __DB> for Nullable<(ST0,)>where __DB: Backend, (ST0,): CompatibleType<__T, __DB>,