From e8b88a058f4ad3f244cea9b764bf3ca71593a9e3 Mon Sep 17 00:00:00 2001 From: gwenn Date: Fri, 18 Oct 2024 19:29:17 +0200 Subject: [PATCH] Fix more Clippy needless_lifetimes warnings --- src/blob/pos_io.rs | 2 +- src/serialize.rs | 2 +- src/types/value_ref.rs | 2 +- src/vtab/vtablog.rs | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/blob/pos_io.rs b/src/blob/pos_io.rs index 0698fab..c69e6d0 100644 --- a/src/blob/pos_io.rs +++ b/src/blob/pos_io.rs @@ -6,7 +6,7 @@ use std::slice::from_raw_parts_mut; use crate::ffi; use crate::{Error, Result}; -impl<'conn> Blob<'conn> { +impl Blob<'_> { /// Write `buf` to `self` starting at `write_start`, returning an error if /// `write_start + buf.len()` is past the end of the blob. /// diff --git a/src/serialize.rs b/src/serialize.rs index 2133b9e..fedc260 100644 --- a/src/serialize.rs +++ b/src/serialize.rs @@ -51,7 +51,7 @@ pub enum Data<'conn> { Owned(OwnedData), } -impl<'conn> Deref for Data<'conn> { +impl Deref for Data<'_> { type Target = [u8]; fn deref(&self) -> &[u8] { diff --git a/src/types/value_ref.rs b/src/types/value_ref.rs index b6fe0fb..50b1a9f 100644 --- a/src/types/value_ref.rs +++ b/src/types/value_ref.rs @@ -213,7 +213,7 @@ where feature = "vtab", feature = "preupdate_hook" ))] -impl<'a> ValueRef<'a> { +impl ValueRef<'_> { pub(crate) unsafe fn from_value(value: *mut crate::ffi::sqlite3_value) -> Self { use crate::ffi; use std::slice::from_raw_parts; diff --git a/src/vtab/vtablog.rs b/src/vtab/vtablog.rs index bbc56c3..fb064b7 100644 --- a/src/vtab/vtablog.rs +++ b/src/vtab/vtablog.rs @@ -130,7 +130,7 @@ unsafe impl<'vtab> VTab<'vtab> for VTabLog { } } -impl<'vtab> CreateVTab<'vtab> for VTabLog { +impl CreateVTab<'_> for VTabLog { const KIND: VTabKind = VTabKind::Default; fn create( @@ -147,7 +147,7 @@ impl<'vtab> CreateVTab<'vtab> for VTabLog { } } -impl<'vtab> UpdateVTab<'vtab> for VTabLog { +impl UpdateVTab<'_> for VTabLog { fn delete(&mut self, arg: ValueRef<'_>) -> Result<()> { println!("VTabLog::delete({}, {arg:?})", self.i_inst); Ok(())