Skip to main content

DataFrameWriterV2Ext

Trait DataFrameWriterV2Ext 

Source
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§

Source

fn append_async(self) -> impl Future<Output = Result<()>> + Send + 'static

Source

fn create_async(self) -> impl Future<Output = Result<()>> + Send + 'static

Source

fn create_or_replace_async( self, ) -> impl Future<Output = Result<()>> + Send + 'static

Source

fn overwrite_async( self, condition: Column, ) -> impl Future<Output = Result<()>> + Send + 'static

Source

fn overwrite_partitions_async( self, ) -> impl Future<Output = Result<()>> + Send + 'static

Source

fn replace_async(self) -> impl Future<Output = Result<()>> + Send + 'static

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§