pub trait DataFrameWriterV2Ext {
// Required methods
fn append_async(self) -> impl Future<Output = Result<()>> + Send + 'static;
fn create_async(self) -> impl Future<Output = Result<()>> + Send + 'static;
fn create_or_replace_async(
self,
) -> impl Future<Output = Result<()>> + Send + 'static;
fn overwrite_async(
self,
condition: Column,
) -> impl Future<Output = Result<()>> + Send + 'static;
fn overwrite_partitions_async(
self,
) -> impl Future<Output = Result<()>> + Send + 'static;
fn replace_async(self) -> impl Future<Output = Result<()>> + Send + 'static;
}Expand description
Async actions on a DataFrameWriterV2.
Required Methods§
Sourcefn append_async(self) -> impl Future<Output = Result<()>> + Send + 'static
fn append_async(self) -> impl Future<Output = Result<()>> + Send + 'static
Async DataFrameWriterV2::append.
Sourcefn create_async(self) -> impl Future<Output = Result<()>> + Send + 'static
fn create_async(self) -> impl Future<Output = Result<()>> + Send + 'static
Async DataFrameWriterV2::create.
Sourcefn overwrite_async(
self,
condition: Column,
) -> impl Future<Output = Result<()>> + Send + 'static
fn overwrite_async( self, condition: Column, ) -> impl Future<Output = Result<()>> + Send + 'static
Async DataFrameWriterV2::overwrite.
Sourcefn replace_async(self) -> impl Future<Output = Result<()>> + Send + 'static
fn replace_async(self) -> impl Future<Output = Result<()>> + Send + 'static
Async DataFrameWriterV2::replace.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".