pub enum DatabricksLoadMethod {
Auto,
Insert,
CopyInto,
}Expand description
How a page is loaded into the table.
Variants§
Auto
Stage the page when staging is configured and the page is at least
copy_threshold_bytes; otherwise a multi-row INSERT (the default).
Insert
Always a multi-row INSERT … SELECT … FROM VALUES through the
Statement Execution API. No staging location needed.
CopyInto
Always stage the page as Parquet, then COPY INTO (append) or read it
with read_files (upsert / delete / exactly-once). Requires staging.
Trait Implementations§
Source§impl Clone for DatabricksLoadMethod
impl Clone for DatabricksLoadMethod
impl Copy for DatabricksLoadMethod
Source§impl Debug for DatabricksLoadMethod
impl Debug for DatabricksLoadMethod
Source§impl Default for DatabricksLoadMethod
impl Default for DatabricksLoadMethod
Source§impl<'de> Deserialize<'de> for DatabricksLoadMethod
impl<'de> Deserialize<'de> for DatabricksLoadMethod
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 DatabricksLoadMethod
Source§impl JsonSchema for DatabricksLoadMethod
impl JsonSchema for DatabricksLoadMethod
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for DatabricksLoadMethod
impl PartialEq for DatabricksLoadMethod
Source§impl Serialize for DatabricksLoadMethod
impl Serialize for DatabricksLoadMethod
impl StructuralPartialEq for DatabricksLoadMethod
Auto Trait Implementations§
impl Forget for DatabricksLoadMethod
impl Freeze for DatabricksLoadMethod
impl Move for DatabricksLoadMethod
impl RefUnwindSafe for DatabricksLoadMethod
impl Send for DatabricksLoadMethod
impl Sync for DatabricksLoadMethod
impl Unpin for DatabricksLoadMethod
impl UnsafeUnpin for DatabricksLoadMethod
impl UnwindSafe for DatabricksLoadMethod
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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