#[repr(i32)]pub enum DataSourceFormat {
DATA_SOURCE_FORMAT_UNSPECIFIED = 0,
DELTA = 1,
ICEBERG = 2,
HUDI = 3,
PARQUET = 4,
CSV = 5,
JSON = 6,
ORC = 7,
AVRO = 8,
TEXT = 9,
UNITY_CATALOG = 10,
DELTASHARING = 11,
}Variants§
DATA_SOURCE_FORMAT_UNSPECIFIED = 0
DELTA = 1
ICEBERG = 2
HUDI = 3
PARQUET = 4
CSV = 5
JSON = 6
ORC = 7
AVRO = 8
TEXT = 9
UNITY_CATALOG = 10
DELTASHARING = 11
Implementations§
Source§impl DataSourceFormat
impl DataSourceFormat
Sourcepub const DataSourceFormatUnspecified: Self = Self::DATA_SOURCE_FORMAT_UNSPECIFIED
pub const DataSourceFormatUnspecified: Self = Self::DATA_SOURCE_FORMAT_UNSPECIFIED
Idiomatic alias for Self::DATA_SOURCE_FORMAT_UNSPECIFIED; Debug prints the variant name.
Sourcepub const Delta: Self = Self::DELTA
pub const Delta: Self = Self::DELTA
Idiomatic alias for Self::DELTA; Debug prints the variant name.
Sourcepub const Iceberg: Self = Self::ICEBERG
pub const Iceberg: Self = Self::ICEBERG
Idiomatic alias for Self::ICEBERG; Debug prints the variant name.
Sourcepub const Hudi: Self = Self::HUDI
pub const Hudi: Self = Self::HUDI
Idiomatic alias for Self::HUDI; Debug prints the variant name.
Sourcepub const Parquet: Self = Self::PARQUET
pub const Parquet: Self = Self::PARQUET
Idiomatic alias for Self::PARQUET; Debug prints the variant name.
Sourcepub const Json: Self = Self::JSON
pub const Json: Self = Self::JSON
Idiomatic alias for Self::JSON; Debug prints the variant name.
Sourcepub const Avro: Self = Self::AVRO
pub const Avro: Self = Self::AVRO
Idiomatic alias for Self::AVRO; Debug prints the variant name.
Sourcepub const Text: Self = Self::TEXT
pub const Text: Self = Self::TEXT
Idiomatic alias for Self::TEXT; Debug prints the variant name.
Sourcepub const UnityCatalog: Self = Self::UNITY_CATALOG
pub const UnityCatalog: Self = Self::UNITY_CATALOG
Idiomatic alias for Self::UNITY_CATALOG; Debug prints the variant name.
Sourcepub const Deltasharing: Self = Self::DELTASHARING
pub const Deltasharing: Self = Self::DELTASHARING
Idiomatic alias for Self::DELTASHARING; Debug prints the variant name.
Trait Implementations§
Source§impl Clone for DataSourceFormat
impl Clone for DataSourceFormat
Source§fn clone(&self) -> DataSourceFormat
fn clone(&self) -> DataSourceFormat
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 DataSourceFormat
Source§impl Debug for DataSourceFormat
impl Debug for DataSourceFormat
Source§impl Default for DataSourceFormat
impl Default for DataSourceFormat
Source§impl<'de> Deserialize<'de> for DataSourceFormat
impl<'de> Deserialize<'de> for DataSourceFormat
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Enumeration for DataSourceFormat
impl Enumeration for DataSourceFormat
Source§fn proto_name(&self) -> &'static str
fn proto_name(&self) -> &'static str
The name of this enum variant as it appears in the
.proto file.impl Eq for DataSourceFormat
Source§impl Hash for DataSourceFormat
impl Hash for DataSourceFormat
Source§impl PartialEq for DataSourceFormat
impl PartialEq for DataSourceFormat
Source§impl ProtoElemJson for DataSourceFormat
impl ProtoElemJson for DataSourceFormat
Source§fn serialize_proto_json<S: Serializer>(
v: &Self,
s: S,
) -> Result<S::Ok, S::Error>
fn serialize_proto_json<S: Serializer>( v: &Self, s: S, ) -> Result<S::Ok, S::Error>
Serialize this value with proto3 JSON semantics.
Source§fn deserialize_proto_json<'de, D: Deserializer<'de>>(
d: D,
) -> Result<Self, D::Error>
fn deserialize_proto_json<'de, D: Deserializer<'de>>( d: D, ) -> Result<Self, D::Error>
Deserialize a value with proto3 JSON semantics.
Source§impl Serialize for DataSourceFormat
impl Serialize for DataSourceFormat
impl StructuralPartialEq for DataSourceFormat
Auto Trait Implementations§
impl Freeze for DataSourceFormat
impl RefUnwindSafe for DataSourceFormat
impl Send for DataSourceFormat
impl Sync for DataSourceFormat
impl Unpin for DataSourceFormat
impl UnsafeUnpin for DataSourceFormat
impl UnwindSafe for DataSourceFormat
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