pub enum VerticaDataType {
Array {
element_type: DataType,
bound: Option<VerticaCollectionBound>,
},
Set {
element_type: DataType,
bound: Option<VerticaCollectionBound>,
},
Row {
fields: Vec<StructField>,
},
LongVarBinary {
length: Option<u32>,
},
Interval {
precision: Option<u32>,
year_month: bool,
unit: Option<String>,
end_unit: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for VerticaDataType
impl Clone for VerticaDataType
Source§impl Debug for VerticaDataType
impl Debug for VerticaDataType
Source§impl<'de> Deserialize<'de> for VerticaDataType
impl<'de> Deserialize<'de> for VerticaDataType
Source§fn 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
Source§impl PartialEq for VerticaDataType
impl PartialEq for VerticaDataType
Source§impl Serialize for VerticaDataType
impl Serialize for VerticaDataType
impl StructuralPartialEq for VerticaDataType
Auto Trait Implementations§
impl Freeze for VerticaDataType
impl RefUnwindSafe for VerticaDataType
impl Send for VerticaDataType
impl Sync for VerticaDataType
impl Unpin for VerticaDataType
impl UnsafeUnpin for VerticaDataType
impl UnwindSafe for VerticaDataType
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