sqlite3-sys 0.18.0

The package provides bindings to SQLite.
Documentation
use core::ffi::{c_char, c_int, c_void};

use crate::base::sqlite3;

extern "C" {
    pub fn sqlite3_key(db: *mut sqlite3, pKey: *const c_void, nKey: c_int) -> c_int;
    pub fn sqlite3_key_v2(
        db: *mut sqlite3,
        zDbName: *const c_char,
        pKey: *const c_void,
        nKey: c_int,
    ) -> c_int;
    pub fn sqlite3_rekey(db: *mut sqlite3, pKey: *const c_void, nKey: c_int) -> c_int;
    pub fn sqlite3_rekey_v2(
        db: *mut sqlite3,
        zDbName: *const c_char,
        pKey: *const c_void,
        nKey: c_int,
    ) -> c_int;
}