SqlxBinder

Trait SqlxBinder 

pub trait SqlxBinder {
    // Required method
    fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
       where T: QueryBuilder;
}

Required Methods§

fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
where T: QueryBuilder,

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 SqlxBinder for DeleteStatement

§

fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
where T: QueryBuilder,

§

impl SqlxBinder for InsertStatement

§

fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
where T: QueryBuilder,

§

impl SqlxBinder for SelectStatement

§

fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
where T: QueryBuilder,

§

impl SqlxBinder for UpdateStatement

§

fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
where T: QueryBuilder,

§

impl SqlxBinder for WithQuery

§

fn build_sqlx<T>(&self, query_builder: T) -> (String, SqlxValues)
where T: QueryBuilder,

Implementors§