pub enum DataSourceFormat {
Show 23 variants
Delta,
Csv,
Json,
Avro,
Parquet,
Orc,
Text,
UnityCatalog,
Deltasharing,
DatabricksFormat,
MysqlFormat,
PostgresqlFormat,
RedshiftFormat,
SnowflakeFormat,
SqldwFormat,
SqlserverFormat,
SalesforceFormat,
BigqueryFormat,
NetsuiteFormat,
WorkdayRaasFormat,
HiveSerde,
HiveCustom,
VectorIndexFormat,
}
Available on crate feature
catalog
only.Variants§
Delta
Csv
Json
Avro
Parquet
Orc
Text
UnityCatalog
Deltasharing
DatabricksFormat
MysqlFormat
PostgresqlFormat
RedshiftFormat
SnowflakeFormat
SqldwFormat
SqlserverFormat
SalesforceFormat
BigqueryFormat
NetsuiteFormat
WorkdayRaasFormat
HiveSerde
HiveCustom
VectorIndexFormat
Trait Implementations§
Source§impl Debug for DataSourceFormat
impl Debug for DataSourceFormat
Source§impl<'de> Deserialize<'de> for DataSourceFormat
impl<'de> Deserialize<'de> for DataSourceFormat
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 Display for DataSourceFormat
impl Display for DataSourceFormat
Source§impl FromStr for DataSourceFormat
impl FromStr for DataSourceFormat
Source§impl Serialize for DataSourceFormat
impl Serialize 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 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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of [
ToCompactString::to_compact_string()
] Read more§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a [
CompactString
]. Read more