pub enum DeltaDataSourceFormat {
Delta,
Iceberg,
Hudi,
Parquet,
Csv,
Json,
Orc,
Avro,
Text,
UnityCatalog,
Deltasharing,
}Expand description
The data source format of a table, as carried on DeltaCreateTableRequest.
Mirrors the canonical Unity Catalog DataSourceFormat set. Serializes to the
uppercase UC format strings (e.g. "DELTA"), matching what the Java OSS
server’s createTable handler expects. The Delta REST API only operates on
Delta tables, so in practice this is always Delta; the wider
set is kept so the field round-trips any value the catalog might report.
Variants§
Trait Implementations§
Source§impl Clone for DeltaDataSourceFormat
impl Clone for DeltaDataSourceFormat
Source§fn clone(&self) -> DeltaDataSourceFormat
fn clone(&self) -> DeltaDataSourceFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeltaDataSourceFormat
Source§impl Debug for DeltaDataSourceFormat
impl Debug for DeltaDataSourceFormat
Source§impl<'de> Deserialize<'de> for DeltaDataSourceFormat
impl<'de> Deserialize<'de> for DeltaDataSourceFormat
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
impl Eq for DeltaDataSourceFormat
Source§impl PartialEq for DeltaDataSourceFormat
impl PartialEq for DeltaDataSourceFormat
Source§impl Serialize for DeltaDataSourceFormat
impl Serialize for DeltaDataSourceFormat
impl StructuralPartialEq for DeltaDataSourceFormat
Auto Trait Implementations§
impl Freeze for DeltaDataSourceFormat
impl RefUnwindSafe for DeltaDataSourceFormat
impl Send for DeltaDataSourceFormat
impl Sync for DeltaDataSourceFormat
impl Unpin for DeltaDataSourceFormat
impl UnsafeUnpin for DeltaDataSourceFormat
impl UnwindSafe for DeltaDataSourceFormat
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