pub struct LoadCsvOperator { /* private fields */ }Expand description
Operator that reads a CSV file and produces one row per CSV record.
With headers: each row is a Value::Map with column names as keys.
Without headers: each row is a Value::List of string values.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoadCsvOperator
impl RefUnwindSafe for LoadCsvOperator
impl Send for LoadCsvOperator
impl Sync for LoadCsvOperator
impl Unpin for LoadCsvOperator
impl UnsafeUnpin for LoadCsvOperator
impl UnwindSafe for LoadCsvOperator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more