logo
pub trait QueryStatementBuilder: Debug {
    fn build_collect_any_into(
        &self,
        query_builder: &dyn QueryBuilder,
        sql: &mut SqlWriter,
        collector: &mut dyn FnMut(Value)
    ); fn into_sub_query_statement(self) -> SubQueryStatement; fn build_any(&self, query_builder: &dyn QueryBuilder) -> (String, Values) { ... } fn build_collect_any(
        &self,
        query_builder: &dyn QueryBuilder,
        collector: &mut dyn FnMut(Value)
    ) -> String { ... } }

Required Methods

Build corresponding SQL statement into the SqlWriter for certain database backend and collect query parameters

Provided Methods

Build corresponding SQL statement for certain database backend and collect query parameters into a vector

Build corresponding SQL statement for certain database backend and collect query parameters

Implementors