pub trait PgHasArrayType {
    // Required method
    fn array_type_info() -> PgTypeInfo;

    // Provided method
    fn array_compatible(ty: &PgTypeInfo) -> bool { ... }
}

Required Methods§

Provided Methods§

Implementations on Foreign Types§

source§

impl PgHasArrayType for bool

source§

impl<T1, T2, T3, T4, T5, T6> PgHasArrayType for (T1, T2, T3, T4, T5, T6)

source§

impl PgHasArrayType for f64

source§

impl<T1, T2, T3, T4, T5> PgHasArrayType for (T1, T2, T3, T4, T5)

source§

impl<T> PgHasArrayType for Json<T>

source§

impl<T1, T2, T3> PgHasArrayType for (T1, T2, T3)

source§

impl PgHasArrayType for String

source§

impl<T1> PgHasArrayType for (T1,)

source§

impl PgHasArrayType for Duration

source§

impl PgHasArrayType for &str

source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> PgHasArrayType for (T1, T2, T3, T4, T5, T6, T7, T8, T9)

source§

impl PgHasArrayType for Vec<u8>

source§

impl<T1, T2> PgHasArrayType for (T1, T2)

source§

impl PgHasArrayType for &[u8]

source§

impl<const N: usize> PgHasArrayType for [u8; N]

source§

impl PgHasArrayType for i64

source§

impl<T1, T2, T3, T4, T5, T6, T7> PgHasArrayType for (T1, T2, T3, T4, T5, T6, T7)

source§

impl PgHasArrayType for i8

source§

impl PgHasArrayType for Cow<'_, str>

source§

impl PgHasArrayType for i16

source§

impl<T1, T2, T3, T4> PgHasArrayType for (T1, T2, T3, T4)

source§

impl PgHasArrayType for i32

source§

impl<T> PgHasArrayType for Option<T>where T: PgHasArrayType,

source§

impl<T1, T2, T3, T4, T5, T6, T7, T8> PgHasArrayType for (T1, T2, T3, T4, T5, T6, T7, T8)

source§

impl PgHasArrayType for JsonRawValue

source§

impl PgHasArrayType for u8

source§

impl PgHasArrayType for f32

source§

impl PgHasArrayType for JsonValue

Implementors§