pub struct NodeByPropertyScan {
pub input: Option<PlanNodeId>,
pub var: VarId,
pub labels: Vec<Vec<String>>,
pub key: String,
pub value: ResolvedExpr,
}Fields§
§input: Option<PlanNodeId>§var: VarId§labels: Vec<Vec<String>>Each inner Vec is a disjunctive group (OR). Outer Vec is conjunctive (AND).
key: String§value: ResolvedExprTrait Implementations§
Source§impl Clone for NodeByPropertyScan
impl Clone for NodeByPropertyScan
Source§fn clone(&self) -> NodeByPropertyScan
fn clone(&self) -> NodeByPropertyScan
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 NodeByPropertyScan
impl RefUnwindSafe for NodeByPropertyScan
impl Send for NodeByPropertyScan
impl Sync for NodeByPropertyScan
impl Unpin for NodeByPropertyScan
impl UnsafeUnpin for NodeByPropertyScan
impl UnwindSafe for NodeByPropertyScan
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