pub struct Postgres<E>(/* private fields */);Available on crate features
database and postgres only.Expand description
Postgres
Trait Implementations§
Source§impl<E> DEController for Postgres<E>
impl<E> DEController for Postgres<E>
Source§type DecodeWrapper<'inner, 'outer, 'rem> = DecodeWrapper<'inner, 'rem>
where
'inner: 'outer
type DecodeWrapper<'inner, 'outer, 'rem> = DecodeWrapper<'inner, 'rem> where 'inner: 'outer
Decode wrapper
Source§type EncodeWrapper<'inner, 'outer, 'rem> = EncodeWrapper<'inner, 'outer>
where
'inner: 'outer
type EncodeWrapper<'inner, 'outer, 'rem> = EncodeWrapper<'inner, 'outer> where 'inner: 'outer
Encode wrapper
Source§impl<E> Database for Postgres<E>
impl<E> Database for Postgres<E>
Source§const TY: DatabaseTy = DatabaseTy::Postgres
const TY: DatabaseTy = DatabaseTy::Postgres
See
DatabaseTy.Source§type Record<'exec> = PostgresRecord<'exec, E>
type Record<'exec> = PostgresRecord<'exec, E>
See Record.
Source§type Records<'exec> = PostgresRecords<'exec, E>
type Records<'exec> = PostgresRecords<'exec, E>
See Records.
Source§impl<E, L, const N: usize> Decode<'_, Postgres<E>> for ArrayString<L, N>
impl<E, L, const N: usize> Decode<'_, Postgres<E>> for ArrayString<L, N>
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E, L, const N: usize> Decode<'_, Postgres<E>> for ArrayVector<L, u8, N>
impl<E, L, const N: usize> Decode<'_, Postgres<E>> for ArrayVector<L, u8, N>
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for Date
impl<E> Decode<'_, Postgres<E>> for Date
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for DateTime<Utc>
impl<E> Decode<'_, Postgres<E>> for DateTime<Utc>
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for Decimal
Available on crate feature rust_decimal only.
impl<E> Decode<'_, Postgres<E>> for Decimal
Available on crate feature
rust_decimal only.Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for String
impl<E> Decode<'_, Postgres<E>> for String
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for bool
impl<E> Decode<'_, Postgres<E>> for bool
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for f32
impl<E> Decode<'_, Postgres<E>> for f32
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for f64
impl<E> Decode<'_, Postgres<E>> for f64
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for i16
impl<E> Decode<'_, Postgres<E>> for i16
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for i32
impl<E> Decode<'_, Postgres<E>> for i32
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for i64
impl<E> Decode<'_, Postgres<E>> for i64
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for i8
impl<E> Decode<'_, Postgres<E>> for i8
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for u16
impl<E> Decode<'_, Postgres<E>> for u16
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for u32
impl<E> Decode<'_, Postgres<E>> for u32
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for u64
impl<E> Decode<'_, Postgres<E>> for u64
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<E> Decode<'_, Postgres<E>> for u8
impl<E> Decode<'_, Postgres<E>> for u8
Source§fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'_, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'de, E, T> Decode<'de, Postgres<E>> for Json<T>
Available on crate feature serde_json only.
impl<'de, E, T> Decode<'de, Postgres<E>> for Json<T>
Available on crate feature
serde_json only.Source§fn decode(input: &mut DecodeWrapper<'de, '_>) -> Result<Self, E>
fn decode(input: &mut DecodeWrapper<'de, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'de, E> Decode<'de, Postgres<E>> for Uuid
Available on crate feature uuid only.
impl<'de, E> Decode<'de, Postgres<E>> for Uuid
Available on crate feature
uuid only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'de, ERR> Decode<'de, Postgres<ERR>> for ()
impl<'de, ERR> Decode<'de, Postgres<ERR>> for ()
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, ERR> Decode<'de, Postgres<ERR>> for (A,)
impl<'de, A, ERR> Decode<'de, Postgres<ERR>> for (A,)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, ERR> Decode<'de, Postgres<ERR>> for (A, B)
impl<'de, A, B, ERR> Decode<'de, Postgres<ERR>> for (A, B)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, ERR> Decode<'de, Postgres<ERR>> for (A, B, C)
impl<'de, A, B, C, ERR> Decode<'de, Postgres<ERR>> for (A, B, C)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D)
impl<'de, A, B, C, D, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E)
impl<'de, A, B, C, D, E, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F)
impl<'de, A, B, C, D, E, F, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G)
impl<'de, A, B, C, D, E, F, G, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H)
impl<'de, A, B, C, D, E, F, G, H, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H)
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, K, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
AD: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
AD: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
AD: Decode<'de, Postgres<ERR>>,
AE: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
AD: Decode<'de, Postgres<ERR>>,
AE: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
AD: Decode<'de, Postgres<ERR>>,
AE: Decode<'de, Postgres<ERR>>,
AF: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, ERR> Decode<'de, Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)where
A: Decode<'de, Postgres<ERR>>,
B: Decode<'de, Postgres<ERR>>,
C: Decode<'de, Postgres<ERR>>,
D: Decode<'de, Postgres<ERR>>,
E: Decode<'de, Postgres<ERR>>,
F: Decode<'de, Postgres<ERR>>,
G: Decode<'de, Postgres<ERR>>,
H: Decode<'de, Postgres<ERR>>,
I: Decode<'de, Postgres<ERR>>,
J: Decode<'de, Postgres<ERR>>,
K: Decode<'de, Postgres<ERR>>,
L: Decode<'de, Postgres<ERR>>,
M: Decode<'de, Postgres<ERR>>,
N: Decode<'de, Postgres<ERR>>,
O: Decode<'de, Postgres<ERR>>,
P: Decode<'de, Postgres<ERR>>,
Q: Decode<'de, Postgres<ERR>>,
R: Decode<'de, Postgres<ERR>>,
S: Decode<'de, Postgres<ERR>>,
T: Decode<'de, Postgres<ERR>>,
U: Decode<'de, Postgres<ERR>>,
V: Decode<'de, Postgres<ERR>>,
W: Decode<'de, Postgres<ERR>>,
X: Decode<'de, Postgres<ERR>>,
Y: Decode<'de, Postgres<ERR>>,
Z: Decode<'de, Postgres<ERR>>,
AA: Decode<'de, Postgres<ERR>>,
AB: Decode<'de, Postgres<ERR>>,
AC: Decode<'de, Postgres<ERR>>,
AD: Decode<'de, Postgres<ERR>>,
AE: Decode<'de, Postgres<ERR>>,
AF: Decode<'de, Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
fn decode(dw: &mut DecodeWrapper<'de, '_>) -> Result<Self, ERR>
Performs the conversion.
Source§impl<'exec, E> Decode<'exec, Postgres<E>> for &'exec [u8]
impl<'exec, E> Decode<'exec, Postgres<E>> for &'exec [u8]
Source§fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'exec, E> Decode<'exec, Postgres<E>> for &'exec str
impl<'exec, E> Decode<'exec, Postgres<E>> for &'exec str
Source§fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'exec, E> Decode<'exec, Postgres<E>> for IpAddr
impl<'exec, E> Decode<'exec, Postgres<E>> for IpAddr
Source§fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'exec, E> Decode<'exec, Postgres<E>> for Ipv4Addr
impl<'exec, E> Decode<'exec, Postgres<E>> for Ipv4Addr
Source§fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<'exec, E> Decode<'exec, Postgres<E>> for Ipv6Addr
impl<'exec, E> Decode<'exec, Postgres<E>> for Ipv6Addr
Source§fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
fn decode(dw: &mut DecodeWrapper<'exec, '_>) -> Result<Self, E>
Performs the conversion.
Source§impl<A, B, C, D, ERR> Encode<Postgres<ERR>> for (A, B, C, D)
impl<A, B, C, D, ERR> Encode<Postgres<ERR>> for (A, B, C, D)
Source§impl<A, B, C, D, E, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E)
impl<A, B, C, D, E, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E)
Source§impl<A, B, C, D, E, F, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, K, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AD: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AD: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AD: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AE: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AD: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AE: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AD: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AE: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AF: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature 32-tuple-impls only.
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, ERR> Encode<Postgres<ERR>> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)where
A: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
B: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
C: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
D: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
E: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
F: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
G: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
H: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
I: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
J: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
K: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
L: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
M: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
N: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
O: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
P: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Q: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
R: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
S: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
T: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
U: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
V: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
W: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
X: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Y: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
Z: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AA: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AB: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AC: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AD: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AE: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
AF: Encode<Postgres<ERR>> + Typed<Postgres<ERR>>,
ERR: From<Error>,
Available on crate feature
32-tuple-impls only.Source§impl<'exec, E, L, const N: usize> FromRecords<'exec, Postgres<E>> for ArrayString<L, N>
impl<'exec, E, L, const N: usize> FromRecords<'exec, Postgres<E>> for ArrayString<L, N>
Source§fn from_records(
curr_params: &mut FromRecordsParams<PostgresRecord<'exec, E>>,
_: &PostgresRecords<'_, E>,
) -> Result<Self, E>
fn from_records( curr_params: &mut FromRecordsParams<PostgresRecord<'exec, E>>, _: &PostgresRecords<'_, E>, ) -> Result<Self, E>
Used by implementations. Constructs a single instance based on an arbitrary number of rows. Read more
Source§impl<'exec, E> FromRecords<'exec, Postgres<E>> for DbMigration
Available on crate feature schema-manager only.
impl<'exec, E> FromRecords<'exec, Postgres<E>> for DbMigration
Available on crate feature
schema-manager only.Source§fn from_records(
curr_params: &mut FromRecordsParams<PostgresRecord<'exec, E>>,
_: &PostgresRecords<'exec, E>,
) -> Result<Self, E>
fn from_records( curr_params: &mut FromRecordsParams<PostgresRecord<'exec, E>>, _: &PostgresRecords<'exec, E>, ) -> Result<Self, E>
Used by implementations. Constructs a single instance based on an arbitrary number of rows. Read more
Source§impl<E> Typed<Postgres<E>> for str
impl<E> Typed<Postgres<E>> for str
Source§fn runtime_ty(&self) -> Option<Ty>
fn runtime_ty(&self) -> Option<Ty>
Type that is only known at runtime.
Auto Trait Implementations§
impl<E> Freeze for Postgres<E>
impl<E> RefUnwindSafe for Postgres<E>
impl<E> Send for Postgres<E>
impl<E> Sync for Postgres<E>
impl<E> Unpin for Postgres<E>
impl<E> UnwindSafe for Postgres<E>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more