pub enum VariantPrimitiveType {
Show 21 variants
Null = 0,
BooleanTrue = 1,
BooleanFalse = 2,
Int8 = 3,
Int16 = 4,
Int32 = 5,
Int64 = 6,
Double = 7,
Decimal4 = 8,
Decimal8 = 9,
Decimal16 = 10,
Date = 11,
TimestampMicros = 12,
TimestampNtzMicros = 13,
Float = 14,
Binary = 15,
String = 16,
Time = 17,
TimestampNanos = 18,
TimestampNtzNanos = 19,
Uuid = 20,
}Expand description
The type of VariantBasicType::Primitive, for a primitive Variant
value.
See the Variant Encoding specification for details
Variants§
Null = 0
BooleanTrue = 1
BooleanFalse = 2
Int8 = 3
Int16 = 4
Int32 = 5
Int64 = 6
Double = 7
Decimal4 = 8
Decimal8 = 9
Decimal16 = 10
Date = 11
TimestampMicros = 12
TimestampNtzMicros = 13
Float = 14
Binary = 15
String = 16
Time = 17
TimestampNanos = 18
TimestampNtzNanos = 19
Uuid = 20
Trait Implementations§
Source§impl Clone for VariantPrimitiveType
impl Clone for VariantPrimitiveType
impl Copy for VariantPrimitiveType
Source§impl Debug for VariantPrimitiveType
impl Debug for VariantPrimitiveType
Source§impl PartialEq for VariantPrimitiveType
impl PartialEq for VariantPrimitiveType
impl StructuralPartialEq for VariantPrimitiveType
Auto Trait Implementations§
impl Freeze for VariantPrimitiveType
impl RefUnwindSafe for VariantPrimitiveType
impl Send for VariantPrimitiveType
impl Sync for VariantPrimitiveType
impl Unpin for VariantPrimitiveType
impl UnsafeUnpin for VariantPrimitiveType
impl UnwindSafe for VariantPrimitiveType
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