Struct mentat_sql::SQLiteQueryBuilder [] [src]

pub struct SQLiteQueryBuilder {
    pub sql: String,
    // some fields omitted
}

A QueryBuilder that implements SQLite's specific escaping rules.

Fields

Methods

impl SQLiteQueryBuilder
[src]

Trait Implementations

impl QueryBuilder for SQLiteQueryBuilder
[src]

Our bind parameters will be interleaved with pushed TypedValue instances. That means we need to use named parameters, not positional parameters. The name argument to this method is expected to be alphanumeric. If not, this method returns an InvalidParameterName error result. Callers should make sure that the name doesn't overlap with generated parameter names. If it does, BindParamCouldBeGenerated is the error.

Auto Trait Implementations

impl !Send for SQLiteQueryBuilder

impl !Sync for SQLiteQueryBuilder