pub struct ExpandExec {
pub input: PhysicalNodeId,
pub src: VarId,
pub rel: Option<VarId>,
pub dst: VarId,
pub types: Vec<String>,
pub direction: Direction,
pub rel_properties: Option<ResolvedExpr>,
pub range: Option<RangeLiteral>,
}Fields§
§input: PhysicalNodeId§src: VarId§rel: Option<VarId>§dst: VarId§types: Vec<String>§direction: Direction§rel_properties: Option<ResolvedExpr>§range: Option<RangeLiteral>Trait Implementations§
Source§impl Clone for ExpandExec
impl Clone for ExpandExec
Source§fn clone(&self) -> ExpandExec
fn clone(&self) -> ExpandExec
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 ExpandExec
impl RefUnwindSafe for ExpandExec
impl Send for ExpandExec
impl Sync for ExpandExec
impl Unpin for ExpandExec
impl UnsafeUnpin for ExpandExec
impl UnwindSafe for ExpandExec
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