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
sourceยงimpl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
sourceยงunsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
๐ฌThis is a nightly-only experimental API. (
clone_to_uninit
)