Expand description

Options related to how files should be written

Modules

  • Options related to how Arrow files should be written
  • Options related to how avro files should be written
  • Options related to how csv files should be written
  • File type abstraction
  • Options related to how json files should be written
  • Options related to how parquet files should be written

Structs

  • Represents arbitrary tuples of options passed as String tuples from SQL statements. As in the following statement: COPY … TO … (setting1 value1, setting2 value2, …)

Enums

  • This type contains all options needed to initialize a particular RecordBatchWriter type. Each element in the enum contains a thin wrapper around a “writer builder” type (e.g. arrow::csv::WriterBuilder) plus any DataFusion specific writing options (e.g. CSV compression)

Type Aliases

  • Represents a single arbitrary setting in a StatementOptions where OptionTuple.0 determines the specific setting to be modified and OptionTuple.1 determines the value which should be applied