pub struct NodeScan {
pub input: Option<PlanNodeId>,
pub var: VarId,
pub labels: Vec<Vec<String>>,
}Fields§
§input: Option<PlanNodeId>§var: VarId§labels: Vec<Vec<String>>Each inner Vec is a disjunctive group (OR). Outer Vec is conjunctive (AND).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NodeScan
impl RefUnwindSafe for NodeScan
impl Send for NodeScan
impl Sync for NodeScan
impl Unpin for NodeScan
impl UnsafeUnpin for NodeScan
impl UnwindSafe for NodeScan
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