pub struct ProjectNode {
pub input: Box<PhysicalPlan>,
pub projections: Vec<(Expression, String)>,
}Fields§
§input: Box<PhysicalPlan>§projections: Vec<(Expression, String)>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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProjectNode
impl Debug for ProjectNode
Source§impl ExecutionPlan for ProjectNode
impl ExecutionPlan for ProjectNode
Auto 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