Skip to main content

FileWriterBuilder

Trait FileWriterBuilder 

Source
pub trait FileWriterBuilder<O = Vec<DataFileBuilder>>:
    Clone
    + Send
    + Sync
    + 'static {
    type R: FileWriter<O>;

    // Required method
    fn build(
        &self,
        output_file: OutputFile,
    ) -> impl Future<Output = Result<Self::R>> + Send;
}
Expand description

File writer builder trait.

Required Associated Types§

Source

type R: FileWriter<O>

The associated file writer type.

Required Methods§

Source

fn build( &self, output_file: OutputFile, ) -> impl Future<Output = Result<Self::R>> + Send

Build file writer.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§