Skip to main content

WriteStream

Trait WriteStream 

Source
pub trait WriteStream {
    // Required method
    fn write(
        &mut self,
        record_batch: &RecordBatch,
    ) -> Result<(), DataStreamingError>;
}
Expand description

Writes RecordBatch data to output streams.

Required Methods§

Source

fn write( &mut self, record_batch: &RecordBatch, ) -> Result<(), DataStreamingError>

Writes a RecordBatch to the implementing output stream.

§Errors

Returns an error if writing or finishing the stream fails.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl<T: Write> WriteStream for T