1#![allow(clippy::needless_return)]
2#![warn(
3 unsafe_code,
4 clippy::await_holding_lock,
5 clippy::empty_enum,
6 clippy::enum_glob_use,
7 clippy::inefficient_to_string,
8 clippy::mem_forget,
9 clippy::mutex_integer,
10 clippy::needless_continue
11)]
12
13mod extension;
14
15pub mod connection;
16pub mod error;
17pub mod geoip;
18pub mod params;
19mod rows;
20pub mod schema;
21
22pub use connection::Connection;
23pub use error::Error;
24pub use extension::connect_sqlite;
25pub use params::{NamedParamRef, NamedParams, NamedParamsRef, Params};
26pub use rows::{Row, Rows, ValueType};
27pub use rusqlite::types::Value;