pub struct NoForeignKey;Expand description
Marker used for columns that do not define a foreign key.
Trait Implementations§
Source§impl SQLForeignKey for NoForeignKey
impl SQLForeignKey for NoForeignKey
Source§type SourceTable = ()
type SourceTable = ()
The table that declares the key.
Source§type TargetTable = ()
type TargetTable = ()
The table the key references.
Source§type SourceColumns = ()
type SourceColumns = ()
The key’s columns in the source table, as a tuple.
Source§type TargetColumns = ()
type TargetColumns = ()
The referenced columns in the target table, as a tuple.
Auto Trait Implementations§
impl Freeze for NoForeignKey
impl RefUnwindSafe for NoForeignKey
impl Send for NoForeignKey
impl Sync for NoForeignKey
impl Unpin for NoForeignKey
impl UnsafeUnpin for NoForeignKey
impl UnwindSafe for NoForeignKey
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