pub enum TransformColumns {
PassThrough {
usage: DatasetsColumnUsage,
produced: ColumnUsage,
},
Overwrite {
usage: DatasetsColumnUsage,
produced: ColumnUsage,
},
Unknown,
}Variants§
PassThrough
Transforms that pass through existing columns and produce zero or more new columns
Overwrite
Transforms that overwrite all input columns, leaving only those produced by the transform
Unknown
Transforms with unknown usage and/or production of columns
Auto Trait Implementations§
impl Freeze for TransformColumns
impl RefUnwindSafe for TransformColumns
impl Send for TransformColumns
impl Sync for TransformColumns
impl Unpin for TransformColumns
impl UnwindSafe for TransformColumns
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