pub struct LoadDataOperator { /* private fields */ }Expand description
Operator that reads a data file and produces one row per record.
CSV with headers: each row is a Value::Map with column names as keys.
CSV without headers: each row is a Value::List of string values.
JSONL: each row is a Value::Map from JSON object fields.
Parquet: each row is a Value::Map from column names.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoadDataOperator
impl RefUnwindSafe for LoadDataOperator
impl Send for LoadDataOperator
impl Sync for LoadDataOperator
impl Unpin for LoadDataOperator
impl UnsafeUnpin for LoadDataOperator
impl UnwindSafe for LoadDataOperator
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