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
sourceimpl Clone for CsvParserOptions
impl Clone for CsvParserOptions
sourcefn clone(&self) -> CsvParserOptions
fn clone(&self) -> CsvParserOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CsvParserOptions
impl Debug for CsvParserOptions
sourceimpl<'de> Deserialize<'de> for CsvParserOptions
impl<'de> Deserialize<'de> for CsvParserOptions
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<CsvParserOptions> for CsvParserOptions
impl PartialEq<CsvParserOptions> for CsvParserOptions
sourcefn eq(&self, other: &CsvParserOptions) -> bool
fn eq(&self, other: &CsvParserOptions) -> bool
sourceimpl Serialize for CsvParserOptions
impl Serialize for CsvParserOptions
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.