[−][src]Trait chopper_lib::chopper::chopper::DataSink
Required methods
Loading content...Provided methods
fn write_row(&mut self, row: Row) -> CliResult<Option<Row>>
fn write_row_to_pin(
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
fn finish(self: Box<Self>) -> CliResult<()>
Implementors
impl DataSink for MergeJoin
[src]
fn write_row_to_pin(
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
[src]
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
fn flush(&mut self) -> CliResult<()>
[src]
fn boxed(self) -> Box<dyn DataSink>
[src]
impl DataSink for ColumnFilterDelete
[src]
fn write_row(&mut self, row: Row) -> CliResult<Option<Row>>
[src]
fn write_row_to_pin(
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
[src]
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
fn flush(&mut self) -> CliResult<()>
[src]
fn boxed(self) -> Box<dyn DataSink>
[src]
impl DataSink for RowFilterEqualValue
[src]
fn write_row(&mut self, row: Row) -> CliResult<Option<Row>>
[src]
fn write_row_to_pin(
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
[src]
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
fn flush(&mut self) -> CliResult<()>
[src]
fn boxed(self) -> Box<dyn DataSink>
[src]
impl DataSink for RowFilterGreaterValue
[src]
fn write_row(&mut self, row: Row) -> CliResult<Option<Row>>
[src]
fn write_row_to_pin(
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
[src]
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
fn flush(&mut self) -> CliResult<()>
[src]
fn boxed(self) -> Box<dyn DataSink>
[src]
impl DataSink for CSVSink
[src]
fn write_row(&mut self, row: Row) -> CliResult<Option<Row>>
[src]
fn write_row_to_pin(
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>
[src]
&mut self,
_pin_id: PinId,
row: Row
) -> CliResult<Option<Row>>