Trait v9::linkage::ForeignKey[][src]

pub trait ForeignKey {
    fn __v9_link_foreign_table_name() -> Option<Name> { ... }
fn __v9_link_foreign_key<LM: TableMarker>(_universe: &mut Universe) { ... } }

This is a ducktyping-style hack used in lieu of specialization (which is still unstable). If your type is a foreign key, you should implement a function with the same name as the one in this trait.

Provided methods

Loading content...

Implementors

impl<X> ForeignKey for X[src]

Loading content...