pub enum Type {
Show 20 variants
Null,
Boolean,
TinyInt,
SmallInt,
Int,
BigInt,
HugeInt,
UTinyInt,
USmallInt,
UInt,
UBigInt,
Float,
Double,
Decimal,
Timestamp,
Text,
Blob,
Date32,
Time64,
Any,
}
Expand description
DuckDB data types. See Fundamental Datatypes.
Variants
Null
NULL
Boolean
BOOLEAN
TinyInt
TINYINT
SmallInt
SMALLINT
Int
INT
BigInt
BIGINT
HugeInt
HUGEINT
UTinyInt
UTINYINT
USmallInt
USMALLINT
UInt
UINT
UBigInt
UBIGINT
Float
FLOAT
Double
DOUBLE
Decimal
DECIMAL
Timestamp
TIMESTAMP
Text
Text
Blob
BLOB
Date32
DATE32
Time64
TIME64
Any
Any
Trait Implementations
impl StructuralPartialEq for Type
Auto Trait Implementations
impl RefUnwindSafe for Type
impl Send for Type
impl Sync for Type
impl Unpin for Type
impl UnwindSafe for Type
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more