pub struct EdgeStep {
pub binding: BindingId,
pub label: Option<TableName>,
pub direction: ExpandDirection,
pub quantifier: Option<EdgeQuantifier>,
}Fields§
§binding: BindingIdEdge binding, or an BindingKind::EdgeGroup binding when quantified.
label: Option<TableName>§direction: ExpandDirection§quantifier: Option<EdgeQuantifier>Trait Implementations§
impl Eq for EdgeStep
impl StructuralPartialEq for EdgeStep
Auto Trait Implementations§
impl Freeze for EdgeStep
impl RefUnwindSafe for EdgeStep
impl Send for EdgeStep
impl Sync for EdgeStep
impl Unpin for EdgeStep
impl UnsafeUnpin for EdgeStep
impl UnwindSafe for EdgeStep
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.