Skip to main content

Module rs_write_config

Module rs_write_config 

Source
Expand description

Output configuration for writing Arrow data to various formats.

WriteConfig captures the output file path, format, compression settings, and overwrite behavior, decoupled from input path validation (crate::ReadStatPath).

Structsยง

WriteConfig
Output configuration for writing Arrow data.

Enumsยง

OutFormat
Output file format for data conversion.
ParquetCompression
Parquet compression algorithm.

Functionsยง

create_staging_file ๐Ÿ”’
open_output ๐Ÿ”’
Creates a uniquely named staging file beside the destination. Keeping the staging file in the same directory makes the eventual rename a same-filesystem operation.
publish_staging ๐Ÿ”’
resolve_parquet_compression
Resolves ParquetCompression and an optional level into a Parquet compression codec.