//! Functionality for writing CSV files.1//!2//! # Examples3//!4//! ```5//! use polars_core::prelude::*;6//! use polars_io::prelude::*;7//! use std::fs::File;8//!9//! fn example(df: &mut DataFrame) -> PolarsResult<()> {10//! let mut file = File::create("example.csv").expect("could not create file");11//!12//! CsvWriter::new(&mut file)13//! .include_header(true)14//! .with_separator(b',')15//! .finish(df)16//! }17//! ```1819mod options;20mod write_impl;21mod writer;2223pub use options::{CsvWriterOptions, QuoteStyle, SerializeOptions};24pub use writer::{BatchedWriter, CsvWriter};252627