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 Duration

source§

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

source§

impl PgHasArrayType for Date

source§

impl PgHasArrayType for Duration

source§

impl PgHasArrayType for IpAddr

source§

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

source§

impl PgHasArrayType for i32

source§

impl PgHasArrayType for NaiveTime

source§

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

source§

impl PgHasArrayType for OffsetDateTime

source§

impl PgHasArrayType for Cow<'_, str>

source§

impl PgHasArrayType for f64

source§

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

source§

impl PgHasArrayType for NaiveDateTime

source§

impl PgHasArrayType for MacAddress

source§

impl PgHasArrayType for BigDecimal

source§

impl<Tz: TimeZone> PgHasArrayType for DateTime<Tz>

source§

impl PgHasArrayType for u8

source§

impl PgHasArrayType for BitVec

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 f32

source§

impl PgHasArrayType for Time

source§

impl PgHasArrayType for i16

source§

impl PgHasArrayType for PrimitiveDateTime

source§

impl PgHasArrayType for Uuid

source§

impl PgHasArrayType for NaiveDate

source§

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

source§

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

source§

impl PgHasArrayType for Decimal

source§

impl PgHasArrayType for i8

source§

impl<T1> PgHasArrayType for (T1,)

source§

impl PgHasArrayType for Duration

source§

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

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 i64

source§

impl PgHasArrayType for IpNetwork

source§

impl PgHasArrayType for Vec<u8>

source§

impl PgHasArrayType for String

source§

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

source§

impl PgHasArrayType for &str

source§

impl PgHasArrayType for &[u8]

Implementors§