Modules§
- ffi
- The
ffimodule gives lower-levelunsafeaccess to the SQLite API. - iter
Iteratorimplementations forRows.
Structs§
- Bind
Index - A SQLite prepared statement parameter index, used when binding values to a statement.
- Bind
Indexes - Binding
- Borrowed
- A borrowed reference that can be used for zero-copy parameter binding and column value access.
- Column
Index - A SQLite column index, used for reading values out of queried rows.
- Connection
- Connection
Builder - Database
- Error
- An error returned by a SQLite operation.
- Error
Location - Error
Message - Execution
- Prepare
Options - Controls the behavior of preparing a
Statement. - Reservation
- A request for SQLite to allocate a blob of a certain size.
- Row
- RowId
- Rows
- Statement
- A prepared statement; an SQL statement that SQLite has compiled and made ready to bind and execute.
- Statement
Columns - Statement
Parameters
Enums§
- Abort
Error - Authorization
Error - Busy
Error - Cant
Open Error - Constraint
Error - Corrupt
Error - Error
Category - Error
Code - Extended SQLite result codes that provide more specific information about errors.
- Fetch
Error - An error reading a SQLite column value into its Rust type.
- General
Error - IoError
- Locked
Error - Parameter
Error - An error passing prepared statement parameter(s) to SQLite.
- Read
Only Error - Type
- The datatype of a SQLite column value.
Traits§
- Bind
- A value which can be bound as a parameter in SQLite prepared statements.
- Column
Indexes - Columns
- Error
Context - Fetch
- Into
Location - Parameters
- Query
- An SQL query which can prepare itself into a
Statement, bind itself asParametersto the statement (if any), and read any desired output from the statement execution.