pub enum SQLDataType {
}Variants§
Char
Varchar
Text
String
TinyInt
SmallInt
Int
BigInt
TinyIntUnsigned
SmallIntUnsigned
IntUnsigned
BigIntUnsigned
Float
Real
Double
Decimal(u8, u8)
Date
Time
Timestamp
Interval
Boolean
ByteA
Unsupported(String)
Implementations§
Trait Implementations§
Source§impl Clone for SQLDataType
impl Clone for SQLDataType
Source§fn clone(&self) -> SQLDataType
fn clone(&self) -> SQLDataType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SQLDataType
impl Debug for SQLDataType
Source§impl From<DataType> for SQLDataType
impl From<DataType> for SQLDataType
Source§fn from(arrow_type: ArrowDataType) -> Self
fn from(arrow_type: ArrowDataType) -> Self
Converts to this type from the input type.
Source§impl From<SQLDataType> for DataType
impl From<SQLDataType> for DataType
Source§fn from(sql_type: SQLDataType) -> Self
fn from(sql_type: SQLDataType) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SQLDataType
impl RefUnwindSafe for SQLDataType
impl Send for SQLDataType
impl Sync for SQLDataType
impl Unpin for SQLDataType
impl UnwindSafe for SQLDataType
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more