Enum clia_rustorm::types::SqlType
source · [−]pub enum SqlType {
Show 32 variants
Bool,
Tinyint,
Smallint,
Int,
Bigint,
Real,
Float,
Double,
Numeric,
Tinyblob,
Mediumblob,
Blob,
Longblob,
Varbinary,
Char,
Varchar,
Tinytext,
Mediumtext,
Text,
Json,
TsVector,
Uuid,
Date,
Timestamp,
TimestampTz,
Time,
TimeTz,
Interval,
IpAddress,
Point,
Enum(String, Vec<String>),
Array(Box<SqlType>),
}
Variants
Bool
Tinyint
Smallint
Int
Bigint
Real
Float
Double
Numeric
Tinyblob
Mediumblob
Blob
Longblob
Varbinary
Char
Varchar
Tinytext
Mediumtext
Text
Json
TsVector
Uuid
Date
Timestamp
TimestampTz
Time
TimeTz
Interval
IpAddress
Point
Enum(String, Vec<String>)
Array(Box<SqlType>)
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for SqlType
impl<'de> Deserialize<'de> for SqlType
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for SqlType
Auto Trait Implementations
impl RefUnwindSafe for SqlType
impl Send for SqlType
impl Sync for SqlType
impl Unpin for SqlType
impl UnwindSafe for SqlType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more