[−][src]Trait sqlx::prelude::FromRow
A record that can be built from a row returned from by the database.
Required methods
Loading content...Implementations on Foreign Types
impl<'c, T1, T2, T3> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3, T4, T5) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5, T6> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3, T4, T5, T6) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5, T6, T7, T8> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3, T4, T5, T6, T7, T8) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
T7: Type<MySql> + Decode<'r, MySql>,
T8: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
T7: Type<MySql> + Decode<'r, MySql>,
T8: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2> FromRow<'c, MySqlRow<'c>> for (T1, T2) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5, T6> FromRow<'c, PgRow<'c>> for (T1, T2, T3, T4, T5, T6) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2, T3> FromRow<'c, PgRow<'c>> for (T1, T2, T3) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2, T3, T4> FromRow<'c, PgRow<'c>> for (T1, T2, T3, T4) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1> FromRow<'c, PgRow<'c>> for (T1,) where
T1: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1> FromRow<'c, MySqlRow<'c>> for (T1,) where
T1: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5, T6, T7> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3, T4, T5, T6, T7) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
T7: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
T7: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5, T6, T7, T8, T9> FromRow<'c, PgRow<'c>> for (T1, T2, T3, T4, T5, T6, T7, T8, T9) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
T7: Type<Postgres> + Decode<'r, Postgres>,
T8: Type<Postgres> + Decode<'r, Postgres>,
T9: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
T7: Type<Postgres> + Decode<'r, Postgres>,
T8: Type<Postgres> + Decode<'r, Postgres>,
T9: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2, T3, T4, T5, T6, T7> FromRow<'c, PgRow<'c>> for (T1, T2, T3, T4, T5, T6, T7) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
T7: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
T7: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2> FromRow<'c, PgRow<'c>> for (T1, T2) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2, T3, T4> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3, T4) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
[src]
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
impl<'c, T1, T2, T3, T4, T5, T6, T7, T8> FromRow<'c, PgRow<'c>> for (T1, T2, T3, T4, T5, T6, T7, T8) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
T7: Type<Postgres> + Decode<'r, Postgres>,
T8: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
T6: Type<Postgres> + Decode<'r, Postgres>,
T7: Type<Postgres> + Decode<'r, Postgres>,
T8: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2, T3, T4, T5> FromRow<'c, PgRow<'c>> for (T1, T2, T3, T4, T5) where
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
[src]
T1: Type<Postgres> + Decode<'r, Postgres>,
T2: Type<Postgres> + Decode<'r, Postgres>,
T3: Type<Postgres> + Decode<'r, Postgres>,
T4: Type<Postgres> + Decode<'r, Postgres>,
T5: Type<Postgres> + Decode<'r, Postgres>,
impl<'c, T1, T2, T3, T4, T5, T6, T7, T8, T9> FromRow<'c, MySqlRow<'c>> for (T1, T2, T3, T4, T5, T6, T7, T8, T9) where
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
T7: Type<MySql> + Decode<'r, MySql>,
T8: Type<MySql> + Decode<'r, MySql>,
T9: Type<MySql> + Decode<'r, MySql>,
[src]
Loading content...
T1: Type<MySql> + Decode<'r, MySql>,
T2: Type<MySql> + Decode<'r, MySql>,
T3: Type<MySql> + Decode<'r, MySql>,
T4: Type<MySql> + Decode<'r, MySql>,
T5: Type<MySql> + Decode<'r, MySql>,
T6: Type<MySql> + Decode<'r, MySql>,
T7: Type<MySql> + Decode<'r, MySql>,
T8: Type<MySql> + Decode<'r, MySql>,
T9: Type<MySql> + Decode<'r, MySql>,