pub struct ReferenceExpandEdge { /* private fields */ }Expand description
One deduplicated lookup edge in the logical navigation graph.
Implementations§
Source§impl ReferenceExpandEdge
impl ReferenceExpandEdge
pub fn identity(&self) -> &ReferenceExpandEdgeIdentity
pub fn source_column(&self) -> &SchemaColumnId
pub fn target_key_column(&self) -> &SchemaColumnId
pub fn target_key(&self) -> ReferenceTargetKey
pub fn required_columns(&self) -> &[SchemaColumnId]
pub fn semantics(&self) -> ReferenceSemantics
pub fn integrity_check(&self) -> ReferenceIntegrityCheck
Trait Implementations§
Source§impl Clone for ReferenceExpandEdge
impl Clone for ReferenceExpandEdge
Source§fn clone(&self) -> ReferenceExpandEdge
fn clone(&self) -> ReferenceExpandEdge
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 ReferenceExpandEdge
impl Debug for ReferenceExpandEdge
impl Eq for ReferenceExpandEdge
Source§impl PartialEq for ReferenceExpandEdge
impl PartialEq for ReferenceExpandEdge
impl StructuralPartialEq for ReferenceExpandEdge
Auto Trait Implementations§
impl Freeze for ReferenceExpandEdge
impl RefUnwindSafe for ReferenceExpandEdge
impl Send for ReferenceExpandEdge
impl Sync for ReferenceExpandEdge
impl Unpin for ReferenceExpandEdge
impl UnsafeUnpin for ReferenceExpandEdge
impl UnwindSafe for ReferenceExpandEdge
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.