Struct polars_plan::prelude::CsvParserOptions
source · pub struct CsvParserOptions {Show 17 fields
pub delimiter: u8,
pub comment_char: Option<u8>,
pub quote_char: Option<u8>,
pub eol_char: u8,
pub has_header: bool,
pub skip_rows: usize,
pub n_rows: Option<usize>,
pub with_columns: Option<Arc<Vec<String>>>,
pub low_memory: bool,
pub ignore_errors: bool,
pub cache: bool,
pub null_values: Option<NullValues>,
pub rechunk: bool,
pub encoding: CsvEncoding,
pub row_count: Option<RowCount>,
pub parse_dates: bool,
pub file_counter: FileCount,
}
Fields§
§delimiter: u8
§comment_char: Option<u8>
§quote_char: Option<u8>
§eol_char: u8
§has_header: bool
§skip_rows: usize
§n_rows: Option<usize>
§with_columns: Option<Arc<Vec<String>>>
§low_memory: bool
§ignore_errors: bool
§cache: bool
§null_values: Option<NullValues>
§rechunk: bool
§encoding: CsvEncoding
§row_count: Option<RowCount>
§parse_dates: bool
§file_counter: FileCount
Trait Implementations§
source§impl Clone for CsvParserOptions
impl Clone for CsvParserOptions
source§fn clone(&self) -> CsvParserOptions
fn clone(&self) -> CsvParserOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CsvParserOptions
impl Debug for CsvParserOptions
source§impl PartialEq<CsvParserOptions> for CsvParserOptions
impl PartialEq<CsvParserOptions> for CsvParserOptions
source§fn eq(&self, other: &CsvParserOptions) -> bool
fn eq(&self, other: &CsvParserOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CsvParserOptions
impl StructuralEq for CsvParserOptions
impl StructuralPartialEq for CsvParserOptions
Auto Trait Implementations§
impl RefUnwindSafe for CsvParserOptions
impl Send for CsvParserOptions
impl Sync for CsvParserOptions
impl Unpin for CsvParserOptions
impl UnwindSafe for CsvParserOptions
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.