pub struct ReferenceStep { /* private fields */ }Implementations§
Source§impl ReferenceStep
impl ReferenceStep
pub fn source_column(&self) -> &SchemaColumnId
pub fn target_table(&self) -> &SchemaTableId
pub fn target_key_column(&self) -> &SchemaColumnId
pub fn target_key(&self) -> ReferenceTargetKey
pub fn source_nullable(&self) -> bool
Trait Implementations§
Source§impl Clone for ReferenceStep
impl Clone for ReferenceStep
Source§fn clone(&self) -> ReferenceStep
fn clone(&self) -> ReferenceStep
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 ReferenceStep
impl Debug for ReferenceStep
impl Eq for ReferenceStep
Source§impl PartialEq for ReferenceStep
impl PartialEq for ReferenceStep
impl StructuralPartialEq for ReferenceStep
Auto Trait Implementations§
impl Freeze for ReferenceStep
impl RefUnwindSafe for ReferenceStep
impl Send for ReferenceStep
impl Sync for ReferenceStep
impl Unpin for ReferenceStep
impl UnsafeUnpin for ReferenceStep
impl UnwindSafe for ReferenceStep
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.