mirror of
https://github.com/isar/rusqlite.git
synced 2025-12-16 00:12:28 +08:00
Upgrade bundled SQLite3 sources to version 3.41.0
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
/* automatically generated by rust-bindgen 0.63.0 */
|
||||
/* automatically generated by rust-bindgen 0.64.0 */
|
||||
|
||||
pub const SQLITE_VERSION: &[u8; 7usize] = b"3.40.1\0";
|
||||
pub const SQLITE_VERSION_NUMBER: i32 = 3040001;
|
||||
pub const SQLITE_VERSION: &[u8; 7usize] = b"3.41.0\0";
|
||||
pub const SQLITE_VERSION_NUMBER: i32 = 3041000;
|
||||
pub const SQLITE_SOURCE_ID: &[u8; 85usize] =
|
||||
b"2022-12-28 14:03:47 df5c253c0b3dd24916e4ec7cf77d3db5294cc9fd45ae7b9c5e82ad8197f38a24\0";
|
||||
b"2023-02-21 18:09:37 05941c2a04037fc3ed2ffae11f5d2260706f89431f463518740f72ada350866d\0";
|
||||
pub const SQLITE_OK: i32 = 0;
|
||||
pub const SQLITE_ERROR: i32 = 1;
|
||||
pub const SQLITE_INTERNAL: i32 = 2;
|
||||
@@ -106,6 +106,7 @@ pub const SQLITE_CONSTRAINT_PINNED: i32 = 2835;
|
||||
pub const SQLITE_CONSTRAINT_DATATYPE: i32 = 3091;
|
||||
pub const SQLITE_NOTICE_RECOVER_WAL: i32 = 283;
|
||||
pub const SQLITE_NOTICE_RECOVER_ROLLBACK: i32 = 539;
|
||||
pub const SQLITE_NOTICE_RBU: i32 = 795;
|
||||
pub const SQLITE_WARNING_AUTOINDEX: i32 = 284;
|
||||
pub const SQLITE_AUTH_USER: i32 = 279;
|
||||
pub const SQLITE_OK_LOAD_PERMANENTLY: i32 = 256;
|
||||
@@ -448,6 +449,9 @@ pub const SQLITE_SCANSTAT_EST: i32 = 2;
|
||||
pub const SQLITE_SCANSTAT_NAME: i32 = 3;
|
||||
pub const SQLITE_SCANSTAT_EXPLAIN: i32 = 4;
|
||||
pub const SQLITE_SCANSTAT_SELECTID: i32 = 5;
|
||||
pub const SQLITE_SCANSTAT_PARENTID: i32 = 6;
|
||||
pub const SQLITE_SCANSTAT_NCYCLE: i32 = 7;
|
||||
pub const SQLITE_SCANSTAT_COMPLEX: i32 = 1;
|
||||
pub const SQLITE_SERIALIZE_NOCOPY: i32 = 1;
|
||||
pub const SQLITE_DESERIALIZE_FREEONCLOSE: i32 = 1;
|
||||
pub const SQLITE_DESERIALIZE_RESIZEABLE: i32 = 2;
|
||||
@@ -855,6 +859,9 @@ extern "C" {
|
||||
extern "C" {
|
||||
pub fn sqlite3_interrupt(arg1: *mut sqlite3);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_is_interrupted(arg1: *mut sqlite3) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_complete(sql: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int;
|
||||
}
|
||||
@@ -2711,6 +2718,15 @@ extern "C" {
|
||||
pOut: *mut ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_stmt_scanstatus_v2(
|
||||
pStmt: *mut sqlite3_stmt,
|
||||
idx: ::std::os::raw::c_int,
|
||||
iScanStatusOp: ::std::os::raw::c_int,
|
||||
flags: ::std::os::raw::c_int,
|
||||
pOut: *mut ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_stmt_scanstatus_reset(arg1: *mut sqlite3_stmt);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user