pub enum ArrayType {
Show 30 variants
Bool,
TinyInt,
SmallInt,
Int,
BigInt,
TinyUnsigned,
SmallUnsigned,
Unsigned,
BigUnsigned,
Float,
Double,
String,
Char,
Bytes,
Json,
ChronoDate,
ChronoTime,
ChronoDateTime,
ChronoDateTimeUtc,
ChronoDateTimeLocal,
ChronoDateTimeWithTimeZone,
TimeDate,
TimeTime,
TimeDateTime,
TimeDateTimeWithTimeZone,
Uuid,
Decimal,
BigDecimal,
IpNetwork,
MacAddress,
}Expand description
Value types variant for Postgres array
Variantsยง
Bool
TinyInt
SmallInt
Int
BigInt
TinyUnsigned
SmallUnsigned
Unsigned
BigUnsigned
Float
Double
String
Char
Bytes
Json
Available on crate feature
with-json only.ChronoDate
Available on crate feature
with-chrono only.ChronoTime
Available on crate feature
with-chrono only.ChronoDateTime
Available on crate feature
with-chrono only.ChronoDateTimeUtc
Available on crate feature
with-chrono only.ChronoDateTimeLocal
Available on crate feature
with-chrono only.ChronoDateTimeWithTimeZone
Available on crate feature
with-chrono only.TimeDate
Available on crate feature
with-time only.TimeTime
Available on crate feature
with-time only.TimeDateTime
Available on crate feature
with-time only.TimeDateTimeWithTimeZone
Available on crate feature
with-time only.Uuid
Available on crate feature
with-uuid only.Decimal
Available on crate feature
with-rust_decimal only.BigDecimal
Available on crate feature
with-bigdecimal only.IpNetwork
Available on crate feature
with-ipnetwork only.MacAddress
Available on crate feature
with-mac_address only.Trait Implementationsยง
impl Eq for ArrayType
impl StructuralPartialEq for ArrayType
Auto Trait Implementationsยง
impl Freeze for ArrayType
impl RefUnwindSafe for ArrayType
impl Send for ArrayType
impl Sync for ArrayType
impl Unpin for ArrayType
impl UnwindSafe for ArrayType
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