diff --git a/src/format.rs b/src/format.rs index 413e35e9..82c008b8 100644 --- a/src/format.rs +++ b/src/format.rs @@ -99,7 +99,7 @@ impl<'a> TryInto> for &'a CryptParamsLuks1 { } } -impl<'a> CryptParams for CryptParamsLuks1Ref<'a> { +impl CryptParams for CryptParamsLuks1Ref<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_luks1).cast::() } @@ -253,7 +253,7 @@ impl<'a> TryInto> for &'a CryptParamsLuks2 { } } -impl<'a> CryptParams for CryptParamsLuks2Ref<'a> { +impl CryptParams for CryptParamsLuks2Ref<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_luks2).cast::() } @@ -363,7 +363,7 @@ impl<'a> TryInto> for &'a CryptParamsVerity { } } -impl<'a> CryptParams for CryptParamsVerityRef<'a> { +impl CryptParams for CryptParamsVerityRef<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_verity).cast::() } @@ -418,7 +418,7 @@ impl<'a> TryInto> for &'a CryptParamsLoopaes { } } -impl<'a> CryptParams for CryptParamsLoopaesRef<'a> { +impl CryptParams for CryptParamsLoopaesRef<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_loopaes).cast::() } @@ -535,7 +535,7 @@ impl<'a> TryFrom<&'a libcryptsetup_rs_sys::crypt_params_integrity> for CryptPara } } -impl<'a> CryptParams for CryptParamsIntegrityRef<'a> { +impl CryptParams for CryptParamsIntegrityRef<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_integrity).cast::() } @@ -598,7 +598,7 @@ impl<'a> TryFrom<&'a libcryptsetup_rs_sys::crypt_params_plain> for CryptParamsPl } } -impl<'a> CryptParams for CryptParamsPlainRef<'a> { +impl CryptParams for CryptParamsPlainRef<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_plain).cast::() } @@ -714,7 +714,7 @@ impl<'a> TryFrom<&'a libcryptsetup_rs_sys::crypt_params_tcrypt> for CryptParamsT } } -impl<'a> CryptParams for CryptParamsTcryptRef<'a> { +impl CryptParams for CryptParamsTcryptRef<'_> { fn as_ptr(&mut self) -> *mut c_void { (&mut self.inner as *mut crypt_params_tcrypt).cast::() } diff --git a/src/lib.rs b/src/lib.rs index bee3a6b8..0679ad57 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -31,6 +31,7 @@ mod keyslot; mod log; mod luks2; mod mem; +#[allow(clippy::all)] #[cfg(feature = "mutex")] mod mutex; mod runtime; diff --git a/src/luks2/flags.rs b/src/luks2/flags.rs index e07065e0..b8abfc96 100644 --- a/src/luks2/flags.rs +++ b/src/luks2/flags.rs @@ -28,7 +28,7 @@ impl<'a, T> CryptLuks2FlagsHandle<'a, T> { } } -impl<'a> CryptLuks2FlagsHandle<'a, CryptActivate> { +impl CryptLuks2FlagsHandle<'_, CryptActivate> { /// Implementation for setting persistent flags for activation pub fn persistent_flags_set(&mut self, flags: CryptActivate) -> Result<(), LibcryptErr> { errno!(mutex!(libcryptsetup_rs_sys::crypt_persistent_flags_set( @@ -52,7 +52,7 @@ impl<'a> CryptLuks2FlagsHandle<'a, CryptActivate> { } } -impl<'a> CryptLuks2FlagsHandle<'a, CryptRequirement> { +impl CryptLuks2FlagsHandle<'_, CryptRequirement> { /// Implementation for setting persistent flags for requirements pub fn persistent_flags_set(&mut self, flags: CryptRequirement) -> Result<(), LibcryptErr> { errno!(unsafe { diff --git a/src/luks2/reencrypt.rs b/src/luks2/reencrypt.rs index 0741bd1a..60faa73e 100644 --- a/src/luks2/reencrypt.rs +++ b/src/luks2/reencrypt.rs @@ -37,7 +37,7 @@ pub struct CryptParamsReencryptRef<'a> { hash_cstring: CString, } -impl<'a> CryptParamsReencryptRef<'a> { +impl CryptParamsReencryptRef<'_> { fn as_ptr(&self) -> *const crypt_params_reencrypt { (&self.inner as *const crypt_params_reencrypt).cast::() }