From 1124d4363d7b074556afec74eef3984e028e0983 Mon Sep 17 00:00:00 2001 From: gwenn Date: Sat, 24 Feb 2024 11:02:09 +0100 Subject: [PATCH] Fix clippy warnings --- libsqlite3-sys/src/lib.rs | 1 - src/blob/pos_io.rs | 1 - src/busy.rs | 1 - src/context.rs | 2 +- src/lib.rs | 1 - src/limits.rs | 2 +- src/serialize.rs | 2 -- src/statement.rs | 1 - src/types/from_sql.rs | 1 - src/types/to_sql.rs | 1 - src/vtab/array.rs | 1 - src/vtab/mod.rs | 1 - src/vtab/series.rs | 1 - src/vtab/vtablog.rs | 1 - 14 files changed, 2 insertions(+), 15 deletions(-) diff --git a/libsqlite3-sys/src/lib.rs b/libsqlite3-sys/src/lib.rs index 4e5e948..1c536d3 100644 --- a/libsqlite3-sys/src/lib.rs +++ b/libsqlite3-sys/src/lib.rs @@ -7,7 +7,6 @@ extern crate openssl_sys; pub use self::error::*; -use std::default::Default; use std::mem; mod error; diff --git a/src/blob/pos_io.rs b/src/blob/pos_io.rs index d970ab7..96f728e 100644 --- a/src/blob/pos_io.rs +++ b/src/blob/pos_io.rs @@ -1,6 +1,5 @@ use super::Blob; -use std::convert::TryFrom; use std::mem::MaybeUninit; use std::slice::from_raw_parts_mut; diff --git a/src/busy.rs b/src/busy.rs index 18fa7e2..a39e41a 100644 --- a/src/busy.rs +++ b/src/busy.rs @@ -1,5 +1,4 @@ //! Busy handler (when the database is locked) -use std::convert::TryInto; use std::mem; use std::os::raw::{c_int, c_void}; use std::panic::catch_unwind; diff --git a/src/context.rs b/src/context.rs index 6a8bb79..9a51c5a 100644 --- a/src/context.rs +++ b/src/context.rs @@ -19,7 +19,7 @@ use crate::vtab::array::{free_array, ARRAY_TYPE}; #[inline] pub(super) unsafe fn set_result( ctx: *mut sqlite3_context, - args: &[*mut sqlite3_value], + #[allow(unused_variables)] args: &[*mut sqlite3_value], result: &ToSqlOutput<'_>, ) { let value = match *result { diff --git a/src/lib.rs b/src/lib.rs index 1448707..03a3432 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1244,7 +1244,6 @@ doc_comment::doctest!("../README.md"); #[cfg(test)] mod test { use super::*; - use crate::ffi; use fallible_iterator::FallibleIterator; use std::error::Error as StdError; use std::fmt; diff --git a/src/limits.rs b/src/limits.rs index f61b2b8..16ef556 100644 --- a/src/limits.rs +++ b/src/limits.rs @@ -68,7 +68,7 @@ impl Connection { #[cfg(test)] mod test { use super::*; - use crate::{Connection, Result}; + use crate::Result; #[test] fn test_limit_values() { diff --git a/src/serialize.rs b/src/serialize.rs index 6852761..2133b9e 100644 --- a/src/serialize.rs +++ b/src/serialize.rs @@ -1,5 +1,4 @@ //! Serialize a database. -use std::convert::TryInto; use std::marker::PhantomData; use std::ops::Deref; use std::ptr::NonNull; @@ -136,7 +135,6 @@ impl Connection { #[cfg(test)] mod test { use super::*; - use crate::{Connection, DatabaseName, Result}; #[test] fn serialize() -> Result<()> { diff --git a/src/statement.rs b/src/statement.rs index 0a0c116..3d1f5a6 100644 --- a/src/statement.rs +++ b/src/statement.rs @@ -1,4 +1,3 @@ -use std::iter::IntoIterator; use std::os::raw::{c_int, c_void}; #[cfg(feature = "array")] use std::rc::Rc; diff --git a/src/types/from_sql.rs b/src/types/from_sql.rs index acbb99e..cb07ca7 100644 --- a/src/types/from_sql.rs +++ b/src/types/from_sql.rs @@ -1,5 +1,4 @@ use super::{Value, ValueRef}; -use std::convert::TryInto; use std::error::Error; use std::fmt; diff --git a/src/types/to_sql.rs b/src/types/to_sql.rs index a5cb1ff..47927e4 100644 --- a/src/types/to_sql.rs +++ b/src/types/to_sql.rs @@ -3,7 +3,6 @@ use super::{Null, Value, ValueRef}; use crate::vtab::array::Array; use crate::{Error, Result}; use std::borrow::Cow; -use std::convert::TryFrom; /// `ToSqlOutput` represents the possible output types for implementers of the /// [`ToSql`] trait. diff --git a/src/vtab/array.rs b/src/vtab/array.rs index be19a3e..ca54b24 100644 --- a/src/vtab/array.rs +++ b/src/vtab/array.rs @@ -26,7 +26,6 @@ //! } //! ``` -use std::default::Default; use std::marker::PhantomData; use std::os::raw::{c_char, c_int, c_void}; use std::rc::Rc; diff --git a/src/vtab/mod.rs b/src/vtab/mod.rs index 333a3bf..2f1e690 100644 --- a/src/vtab/mod.rs +++ b/src/vtab/mod.rs @@ -11,7 +11,6 @@ //! (See [SQLite doc](http://sqlite.org/vtab.html)) use std::borrow::Cow::{self, Borrowed, Owned}; use std::marker::PhantomData; -use std::marker::Sync; use std::os::raw::{c_char, c_int, c_void}; use std::ptr; use std::slice; diff --git a/src/vtab/series.rs b/src/vtab/series.rs index 5b67758..ef485da 100644 --- a/src/vtab/series.rs +++ b/src/vtab/series.rs @@ -3,7 +3,6 @@ //! Port of C [generate series //! "function"](http://www.sqlite.org/cgi/src/finfo?name=ext/misc/series.c): //! `https://www.sqlite.org/series.html` -use std::default::Default; use std::marker::PhantomData; use std::os::raw::c_int; diff --git a/src/vtab/vtablog.rs b/src/vtab/vtablog.rs index e289cfa..e58c1a6 100644 --- a/src/vtab/vtablog.rs +++ b/src/vtab/vtablog.rs @@ -1,5 +1,4 @@ //! Port of C [vtablog](http://www.sqlite.org/cgi/src/finfo?name=ext/misc/vtablog.c) -use std::default::Default; use std::marker::PhantomData; use std::os::raw::c_int; use std::str::FromStr;