Struct transform::projection_extraction::ProjectionExtraction [−][src]
pub struct ProjectionExtraction;
Expand description
Transform column references in a Map
into a Project
, or repeated
aggregations in a Reduce
into a Project
.
Implementations
Transform column references in a Map
into a Project
.
Trait Implementations
fn transform(
&self,
relation: &mut MirRelationExpr,
_: TransformArgs<'_>
) -> Result<(), TransformError>
fn transform(
&self,
relation: &mut MirRelationExpr,
_: TransformArgs<'_>
) -> Result<(), TransformError>
Transform a relation into a functionally equivalent relation.
Auto Trait Implementations
impl RefUnwindSafe for ProjectionExtraction
impl Send for ProjectionExtraction
impl Sync for ProjectionExtraction
impl Unpin for ProjectionExtraction
impl UnwindSafe for ProjectionExtraction
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more