iceberg::writer::file_writer

Trait FileWriterBuilder

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

    // Required method
    fn build(self) -> 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) -> 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", so this trait is not object safe.

Implementors§