diff --git a/belt-mac/src/lib.rs b/belt-mac/src/lib.rs index 18687fe..90f909b 100644 --- a/belt-mac/src/lib.rs +++ b/belt-mac/src/lib.rs @@ -98,11 +98,11 @@ where blocks: &'a [Block], } - impl<'a, N: BlockSizes> BlockSizeUser for Closure<'a, N> { + impl BlockSizeUser for Closure<'_, N> { type BlockSize = N; } - impl<'a, N: BlockSizes> BlockCipherEncClosure for Closure<'a, N> { + impl BlockCipherEncClosure for Closure<'_, N> { #[inline(always)] fn call>(self, backend: &B) { for block in self.blocks { diff --git a/cbc-mac/src/lib.rs b/cbc-mac/src/lib.rs index f9cd2b5..9fc5b12 100644 --- a/cbc-mac/src/lib.rs +++ b/cbc-mac/src/lib.rs @@ -119,11 +119,11 @@ where blocks: &'a [Block], } - impl<'a, N: BlockSizes> BlockSizeUser for Closure<'a, N> { + impl BlockSizeUser for Closure<'_, N> { type BlockSize = N; } - impl<'a, N: BlockSizes> BlockCipherEncClosure for Closure<'a, N> { + impl BlockCipherEncClosure for Closure<'_, N> { #[inline(always)] fn call>(self, backend: &B) { for block in self.blocks { diff --git a/cmac/src/lib.rs b/cmac/src/lib.rs index 5b8e021..8edc126 100644 --- a/cmac/src/lib.rs +++ b/cmac/src/lib.rs @@ -147,11 +147,11 @@ where blocks: &'a [Block], } - impl<'a, N: BlockSizes> BlockSizeUser for Closure<'a, N> { + impl BlockSizeUser for Closure<'_, N> { type BlockSize = N; } - impl<'a, N: BlockSizes> BlockCipherEncClosure for Closure<'a, N> { + impl BlockCipherEncClosure for Closure<'_, N> { #[inline(always)] fn call>(self, backend: &B) { for block in self.blocks { diff --git a/pmac/src/lib.rs b/pmac/src/lib.rs index b3e7b8b..050a746 100644 --- a/pmac/src/lib.rs +++ b/pmac/src/lib.rs @@ -273,7 +273,7 @@ where blocks: &'a [Block], } - impl<'a, N, const LC_SIZE: usize> BlockSizeUser for Closure<'a, N, LC_SIZE> + impl BlockSizeUser for Closure<'_, N, LC_SIZE> where N: BlockSizes, Array: Dbl, @@ -281,7 +281,7 @@ where type BlockSize = N; } - impl<'a, N, const LC_SIZE: usize> BlockCipherEncClosure for Closure<'a, N, LC_SIZE> + impl BlockCipherEncClosure for Closure<'_, N, LC_SIZE> where N: BlockSizes, Array: Dbl, diff --git a/retail-mac/src/lib.rs b/retail-mac/src/lib.rs index 0958008..5f9689b 100644 --- a/retail-mac/src/lib.rs +++ b/retail-mac/src/lib.rs @@ -144,11 +144,11 @@ where blocks: &'a [Block], } - impl<'a, N: BlockSizes> BlockSizeUser for Closure<'a, N> { + impl BlockSizeUser for Closure<'_, N> { type BlockSize = N; } - impl<'a, N: BlockSizes> BlockCipherEncClosure for Closure<'a, N> { + impl BlockCipherEncClosure for Closure<'_, N> { #[inline(always)] fn call>(self, backend: &B) { for block in self.blocks {