Skip to main content

TableRefBuilder

Trait TableRefBuilder 

Source
pub trait TableRefBuilder: QuotedBuilder {
    // Provided methods
    fn prepare_table_ref_iden(
        &self,
        table_ref: &TableRef,
        sql: &mut impl SqlWriter,
    ) { ... }
    fn prepare_table_name(
        &self,
        table_name: &TableName,
        sql: &mut impl SqlWriter,
    ) { ... }
    fn prepare_schema_name(
        &self,
        schema_name: &SchemaName,
        sql: &mut impl SqlWriter,
    ) { ... }
}

Provided Methods§

Source

fn prepare_table_ref_iden(&self, table_ref: &TableRef, sql: &mut impl SqlWriter)

Translate TableRef that without values into SQL statement.

Source

fn prepare_table_name(&self, table_name: &TableName, sql: &mut impl SqlWriter)

Translate TableName into an SQL statement.

Source

fn prepare_schema_name( &self, schema_name: &SchemaName, sql: &mut impl SqlWriter, )

Translate SchemaName into an SQL statement.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§