Struct datafusion_expr::planner::RawFieldAccessExpr
source · pub struct RawFieldAccessExpr {
pub field_access: GetFieldAccess,
pub expr: Expr,
}
Expand description
An expression with GetFieldAccess to plan
This structure is used by ExprPlanner
to plan operators with
custom expressions.
Fields§
§field_access: GetFieldAccess
§expr: Expr
Trait Implementations§
source§impl Clone for RawFieldAccessExpr
impl Clone for RawFieldAccessExpr
source§fn clone(&self) -> RawFieldAccessExpr
fn clone(&self) -> RawFieldAccessExpr
Returns a copy 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 RawFieldAccessExpr
impl !RefUnwindSafe for RawFieldAccessExpr
impl Send for RawFieldAccessExpr
impl Sync for RawFieldAccessExpr
impl Unpin for RawFieldAccessExpr
impl !UnwindSafe for RawFieldAccessExpr
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)