From dfea7f04580f00ebdc4f5ef691ecd5b3c0b395a6 Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Tue, 9 Sep 2025 12:25:40 +0400 Subject: [PATCH] fix clippy again --- bindings/javascript/src/lib.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bindings/javascript/src/lib.rs b/bindings/javascript/src/lib.rs index 36d99430b..915e781fb 100644 --- a/bindings/javascript/src/lib.rs +++ b/bindings/javascript/src/lib.rs @@ -112,7 +112,7 @@ pub struct DatabaseOpts { } fn batch_sync(conn: &Arc, sql: &str) -> napi::Result<()> { - conn.prepare_execute_batch(&sql).map_err(|e| { + conn.prepare_execute_batch(sql).map_err(|e| { Error::new( Status::GenericFailure, format!("Failed to execute batch: {e}"), @@ -168,7 +168,7 @@ impl Database { #[cfg(feature = "browser")] if !is_memory(&path) { - return Err(Error::new(Status::GenericFailure, format!("sync constructor is not supported for FS-backed databases in the WASM. Use async connect(...) method instead"))); + return Err(Error::new(Status::GenericFailure, "sync constructor is not supported for FS-backed databases in the WASM. Use async connect(...) method instead".to_string())); } let file = io @@ -252,7 +252,7 @@ impl Database { pub fn batch_async(&self, sql: String) -> Result> { Ok(AsyncTask::new(DbTask::Batch { conn: self.conn()?.clone(), - sql: sql, + sql, })) } @@ -275,6 +275,7 @@ impl Database { .map(|i| std::ffi::CString::new(stmt.get_column_name(i).to_string()).unwrap()) .collect(); Ok(Statement { + #[allow(clippy::arc_with_non_send_sync)] stmt: Arc::new(RefCell::new(Some(stmt))), column_names, mode: RefCell::new(PresentationMode::Expanded),