pub enum ProjectExpr {
Column(usize),
Constant(Value),
PropertyAccess {
column: usize,
property: String,
},
}Expand description
A projection expression.
Variants§
Column(usize)
Reference to an input column.
Constant(Value)
A constant value.
PropertyAccess
Property access on a node/edge column.
Auto Trait Implementations§
impl Freeze for ProjectExpr
impl RefUnwindSafe for ProjectExpr
impl Send for ProjectExpr
impl Sync for ProjectExpr
impl Unpin for ProjectExpr
impl UnwindSafe for ProjectExpr
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