pub struct LogicalJoinEdge {
pub ordinal: usize,
pub left_relations: Arc<[usize]>,
pub right_relations: Arc<[usize]>,
pub barrier: JoinReorderBarrier,
}Fields§
§ordinal: usize§left_relations: Arc<[usize]>§right_relations: Arc<[usize]>§barrier: JoinReorderBarrierTrait Implementations§
Source§impl Clone for LogicalJoinEdge
impl Clone for LogicalJoinEdge
Source§fn clone(&self) -> LogicalJoinEdge
fn clone(&self) -> LogicalJoinEdge
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LogicalJoinEdge
impl Debug for LogicalJoinEdge
impl Eq for LogicalJoinEdge
Source§impl PartialEq for LogicalJoinEdge
impl PartialEq for LogicalJoinEdge
impl StructuralPartialEq for LogicalJoinEdge
Auto Trait Implementations§
impl Freeze for LogicalJoinEdge
impl RefUnwindSafe for LogicalJoinEdge
impl Send for LogicalJoinEdge
impl Sync for LogicalJoinEdge
impl Unpin for LogicalJoinEdge
impl UnsafeUnpin for LogicalJoinEdge
impl UnwindSafe for LogicalJoinEdge
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<T> CompactArcDrop for T
impl<T> CompactArcDrop for T
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.