SqlzBinder

Trait SqlzBinder 

pub trait SqlzBinder {
    // Required method
    fn build_sqlz<T: QueryBuilder>(
        &self,
        query_builder: T,
    ) -> (String, SqlzValues);
}

Required Methods§

fn build_sqlz<T: QueryBuilder>(&self, query_builder: T) -> (String, SqlzValues)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

§

impl SqlzBinder for DeleteStatement

§

fn build_sqlz<T: QueryBuilder>(&self, query_builder: T) -> (String, SqlzValues)

§

impl SqlzBinder for InsertStatement

§

fn build_sqlz<T: QueryBuilder>(&self, query_builder: T) -> (String, SqlzValues)

§

impl SqlzBinder for SelectStatement

§

fn build_sqlz<T: QueryBuilder>(&self, query_builder: T) -> (String, SqlzValues)

§

impl SqlzBinder for UpdateStatement

§

fn build_sqlz<T: QueryBuilder>(&self, query_builder: T) -> (String, SqlzValues)

§

impl SqlzBinder for WithQuery

§

fn build_sqlz<T: QueryBuilder>(&self, query_builder: T) -> (String, SqlzValues)

Implementors§