pub struct ForeignKeySchemaEntry {
pub name: Option<String>,
pub columns: Vec<u16>,
pub foreign_table: String,
pub referred_columns: Vec<String>,
}Expand description
Foreign key definition stored in schema.
Fields§
§name: Option<String>§columns: Vec<u16>§foreign_table: String§referred_columns: Vec<String>Trait Implementations§
Source§impl Clone for ForeignKeySchemaEntry
impl Clone for ForeignKeySchemaEntry
Source§fn clone(&self) -> ForeignKeySchemaEntry
fn clone(&self) -> ForeignKeySchemaEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ForeignKeySchemaEntry
impl RefUnwindSafe for ForeignKeySchemaEntry
impl Send for ForeignKeySchemaEntry
impl Sync for ForeignKeySchemaEntry
impl Unpin for ForeignKeySchemaEntry
impl UnsafeUnpin for ForeignKeySchemaEntry
impl UnwindSafe for ForeignKeySchemaEntry
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