Struct diesel::sqlite::Sqlite [] [src]

pub struct Sqlite;

The SQLite backend

Trait Implementations

impl HasSqlType<Bool> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<SmallInt> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Integer> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<BigInt> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Float> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Double> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Numeric> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Text> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Binary> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Date> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Time> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl HasSqlType<Timestamp> for Sqlite
[src]

[src]

Fetch the metadata for the given type Read more

[src]

Fetch the metadata for a tuple representing an entire row Read more

impl Debug for Sqlite
[src]

[src]

Formats the value using the given formatter. Read more

impl Copy for Sqlite
[src]

impl Clone for Sqlite
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Hash for Sqlite
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for Sqlite
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Eq for Sqlite
[src]

impl Backend for Sqlite
[src]

The concrete QueryBuilder implementation for this backend.

The concrete BindCollector implementation for this backend. Read more

The raw representation of a database value given to FromSql. Read more

What byte order is used to transmit integers? Read more

impl TypeMetadata for Sqlite
[src]

The actual type used to represent metadata. Read more

The type used for runtime lookup of metadata. Read more

impl UsesAnsiSavepointSyntax for Sqlite
[src]

impl FromSql<Date, Sqlite> for NaiveDate
[src]

[src]

See the trait documentation.

impl ToSql<Date, Sqlite> for NaiveDate
[src]

[src]

See the trait documentation.

impl FromSql<Time, Sqlite> for NaiveTime
[src]

[src]

See the trait documentation.

impl ToSql<Time, Sqlite> for NaiveTime
[src]

[src]

See the trait documentation.

impl FromSql<Timestamp, Sqlite> for NaiveDateTime
[src]

[src]

See the trait documentation.

impl ToSql<Timestamp, Sqlite> for NaiveDateTime
[src]

[src]

See the trait documentation.

impl FromSql<Date, Sqlite> for *const str
[src]

The returned pointer is only valid for the lifetime to the argument of from_sql. This impl is intended for uses where you want to write a new impl in terms of String, but don't want to allocate. We have to return a raw pointer instead of a reference with a lifetime due to the structure of FromSql

[src]

See the trait documentation.

impl ToSql<Date, Sqlite> for str
[src]

[src]

See the trait documentation.

impl ToSql<Date, Sqlite> for String
[src]

[src]

See the trait documentation.

impl FromSql<Time, Sqlite> for *const str
[src]

The returned pointer is only valid for the lifetime to the argument of from_sql. This impl is intended for uses where you want to write a new impl in terms of String, but don't want to allocate. We have to return a raw pointer instead of a reference with a lifetime due to the structure of FromSql

[src]

See the trait documentation.

impl ToSql<Time, Sqlite> for str
[src]

[src]

See the trait documentation.

impl ToSql<Time, Sqlite> for String
[src]

[src]

See the trait documentation.

impl FromSql<Timestamp, Sqlite> for *const str
[src]

The returned pointer is only valid for the lifetime to the argument of from_sql. This impl is intended for uses where you want to write a new impl in terms of String, but don't want to allocate. We have to return a raw pointer instead of a reference with a lifetime due to the structure of FromSql

[src]

See the trait documentation.

impl ToSql<Timestamp, Sqlite> for str
[src]

[src]

See the trait documentation.

impl ToSql<Timestamp, Sqlite> for String
[src]

[src]

See the trait documentation.

impl FromSql<Numeric, Sqlite> for BigDecimal
[src]

[src]

See the trait documentation.

impl FromSql<VarChar, Sqlite> for *const str
[src]

The returned pointer is only valid for the lifetime to the argument of from_sql. This impl is intended for uses where you want to write a new impl in terms of String, but don't want to allocate. We have to return a raw pointer instead of a reference with a lifetime due to the structure of FromSql

[src]

See the trait documentation.

impl FromSql<Binary, Sqlite> for *const [u8]
[src]

The returned pointer is only valid for the lifetime to the argument of from_sql. This impl is intended for uses where you want to write a new impl in terms of Vec<u8>, but don't want to allocate. We have to return a raw pointer instead of a reference with a lifetime due to the structure of FromSql

[src]

See the trait documentation.

impl FromSql<SmallInt, Sqlite> for i16
[src]

[src]

See the trait documentation.

impl FromSql<Integer, Sqlite> for i32
[src]

[src]

See the trait documentation.

impl FromSql<Bool, Sqlite> for bool
[src]

[src]

See the trait documentation.

impl FromSql<BigInt, Sqlite> for i64
[src]

[src]

See the trait documentation.

impl FromSql<Float, Sqlite> for f32
[src]

[src]

See the trait documentation.

impl FromSql<Double, Sqlite> for f64
[src]

[src]

See the trait documentation.

impl ToSql<Bool, Sqlite> for bool
[src]

[src]

See the trait documentation.

impl QueryBuilder<Sqlite> for SqliteQueryBuilder
[src]

[src]

Add sql to the end of the query being constructed.

[src]

Quote identifier, and add it to the end of the query being constructed. Read more

[src]

Add a placeholder for a bind parameter to the end of the query being constructed. Read more

[src]

Returns the constructed SQL query.

Auto Trait Implementations

impl Send for Sqlite

impl Sync for Sqlite