Module sqlite

Source
Available on crate feature sqlite only.

Modules§

any
types
Conversions between Rust and SQLite types.

Structs§

LockedSqliteHandle
Sqlite
Sqlite database driver.
SqliteArguments
SqliteColumn
SqliteConnectOptions
Options and flags which can be used to configure a SQLite connection.
SqliteConnection
A connection to an open Sqlite database.
SqliteError
SqliteOwnedBuf
Memory buffer owned and allocated by SQLite. Freed on drop.
SqliteQueryResult
SqliteRow
Implementation of Row for SQLite.
SqliteStatement
SqliteTransactionManager
Implementation of [TransactionManager] for SQLite.
SqliteTypeInfo
Type information for a SQLite type.
SqliteValue
SqliteValueRef
UpdateHookResult

Enums§

SqliteArgumentValue
SqliteAutoVacuum
SqliteJournalMode
Refer to SQLite documentation for the meaning of the database journaling mode.
SqliteLockingMode
Refer to SQLite documentation for the meaning of the connection locking mode.
SqliteOperation
SqliteSynchronous
Refer to SQLite documentation for the meaning of various synchronous settings.

Traits§

SqliteExecutor
An alias for Executor<'_, Database = Sqlite>.

Type Aliases§

SqlitePool
An alias for Pool, specialized for SQLite.
SqlitePoolOptions
An alias for PoolOptions, specialized for SQLite.
SqliteTransaction
An alias for Transaction, specialized for SQLite.