Skip to main content

MySQLTable

Trait MySQLTable 

Source
pub trait MySQLTable<'a>: SQLTable<'a, MySQLSchemaType, MySQLValue<'a>> {
    const DDL_QUALIFIED_NAME: &'static str;
}
Expand description

A generated table whose SQL and values use the MySQL dialect.

Required Associated Constants§

Source

const DDL_QUALIFIED_NAME: &'static str

Backtick-quoted, database-qualified identifier for const DDL generation.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<'a, T> MySQLTable<'a> for &T
where T: MySQLTable<'a>, for<'r> &'r T: SQLTable<'a, MySQLSchemaType, MySQLValue<'a>>,

Source§

const DDL_QUALIFIED_NAME: &'static str = T::DDL_QUALIFIED_NAME

Implementors§