@@ -24,10 +24,10 @@ extern "C" {
2424}
2525
2626pub const __GNUC_VA_LIST: i32 = 1 ;
27- pub const SQLITE_VERSION : & [ u8 ; 7 ] = b"3.44.0 \0 " ;
28- pub const SQLITE_VERSION_NUMBER : i32 = 3044000 ;
27+ pub const SQLITE_VERSION : & [ u8 ; 7 ] = b"3.45.1 \0 " ;
28+ pub const SQLITE_VERSION_NUMBER : i32 = 3045001 ;
2929pub const SQLITE_SOURCE_ID : & [ u8 ; 85 ] =
30- b"2023-11-01 11:23:50 17129ba1ff7f0daf37100ee82d507aef7827cf38de1866e2633096ae6ad8alt1 \0 " ;
30+ b"2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1 \0 " ;
3131pub const LIBSQL_VERSION : & [ u8 ; 6 ] = b"0.2.3\0 " ;
3232pub const SQLITE_OK : i32 = 0 ;
3333pub const SQLITE_ERROR : i32 = 1 ;
@@ -356,6 +356,7 @@ pub const SQLITE_DETERMINISTIC: i32 = 2048;
356356pub const SQLITE_DIRECTONLY : i32 = 524288 ;
357357pub const SQLITE_SUBTYPE : i32 = 1048576 ;
358358pub const SQLITE_INNOCUOUS : i32 = 2097152 ;
359+ pub const SQLITE_RESULT_SUBTYPE : i32 = 16777216 ;
359360pub const SQLITE_WIN32_DATA_DIRECTORY_TYPE : i32 = 1 ;
360361pub const SQLITE_WIN32_TEMP_DIRECTORY_TYPE : i32 = 2 ;
361362pub const SQLITE_TXN_NONE : i32 = 0 ;
@@ -408,6 +409,7 @@ pub const SQLITE_TESTCTRL_PENDING_BYTE: i32 = 11;
408409pub const SQLITE_TESTCTRL_ASSERT : i32 = 12 ;
409410pub const SQLITE_TESTCTRL_ALWAYS : i32 = 13 ;
410411pub const SQLITE_TESTCTRL_RESERVE : i32 = 14 ;
412+ pub const SQLITE_TESTCTRL_JSON_SELFCHECK : i32 = 14 ;
411413pub const SQLITE_TESTCTRL_OPTIMIZATIONS : i32 = 15 ;
412414pub const SQLITE_TESTCTRL_ISKEYWORD : i32 = 16 ;
413415pub const SQLITE_TESTCTRL_SCRATCHMALLOC : i32 = 17 ;
@@ -3133,6 +3135,24 @@ pub struct Fts5ExtensionApi {
31333135 piCol : * mut :: std:: os:: raw:: c_int ,
31343136 ) ,
31353137 > ,
3138+ pub xQueryToken : :: std:: option:: Option <
3139+ unsafe extern "C" fn (
3140+ arg1 : * mut Fts5Context ,
3141+ iPhrase : :: std:: os:: raw:: c_int ,
3142+ iToken : :: std:: os:: raw:: c_int ,
3143+ ppToken : * mut * const :: std:: os:: raw:: c_char ,
3144+ pnToken : * mut :: std:: os:: raw:: c_int ,
3145+ ) -> :: std:: os:: raw:: c_int ,
3146+ > ,
3147+ pub xInstToken : :: std:: option:: Option <
3148+ unsafe extern "C" fn (
3149+ arg1 : * mut Fts5Context ,
3150+ iIdx : :: std:: os:: raw:: c_int ,
3151+ iToken : :: std:: os:: raw:: c_int ,
3152+ arg2 : * mut * const :: std:: os:: raw:: c_char ,
3153+ arg3 : * mut :: std:: os:: raw:: c_int ,
3154+ ) -> :: std:: os:: raw:: c_int ,
3155+ > ,
31363156}
31373157#[ repr( C ) ]
31383158#[ derive( Debug , Copy , Clone ) ]
0 commit comments