pub struct ProjectNode {
pub input: Box<PlanNode>,
pub expressions: Vec<ProjectionExpr>,
}Expand description
Projection operation.
Fields§
§input: Box<PlanNode>§expressions: Vec<ProjectionExpr>Trait Implementations§
Source§impl Clone for ProjectNode
impl Clone for ProjectNode
Source§fn clone(&self) -> ProjectNode
fn clone(&self) -> ProjectNode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ProjectNode
impl RefUnwindSafe for ProjectNode
impl Send for ProjectNode
impl Sync for ProjectNode
impl Unpin for ProjectNode
impl UnsafeUnpin for ProjectNode
impl UnwindSafe for ProjectNode
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