mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore(lint): fix clippy::needles_lifetimes (#11496)
This commit is contained in:
@ -11,7 +11,7 @@ use reth_trie::hashed_cursor::{HashedCursor, HashedCursorFactory, HashedStorageC
|
||||
#[derive(Debug)]
|
||||
pub struct DatabaseHashedCursorFactory<'a, TX>(&'a TX);
|
||||
|
||||
impl<'a, TX> Clone for DatabaseHashedCursorFactory<'a, TX> {
|
||||
impl<TX> Clone for DatabaseHashedCursorFactory<'_, TX> {
|
||||
fn clone(&self) -> Self {
|
||||
Self(self.0)
|
||||
}
|
||||
@ -24,7 +24,7 @@ impl<'a, TX> DatabaseHashedCursorFactory<'a, TX> {
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a, TX: DbTx> HashedCursorFactory for DatabaseHashedCursorFactory<'a, TX> {
|
||||
impl<TX: DbTx> HashedCursorFactory for DatabaseHashedCursorFactory<'_, TX> {
|
||||
type AccountCursor = DatabaseHashedAccountCursor<<TX as DbTx>::Cursor<tables::HashedAccounts>>;
|
||||
type StorageCursor =
|
||||
DatabaseHashedStorageCursor<<TX as DbTx>::DupCursor<tables::HashedStorages>>;
|
||||
|
||||
@ -26,7 +26,7 @@ impl<'a, TX> PrefixSetLoader<'a, TX> {
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a, TX: DbTx> PrefixSetLoader<'a, TX> {
|
||||
impl<TX: DbTx> PrefixSetLoader<'_, TX> {
|
||||
/// Load all account and storage changes for the given block range.
|
||||
pub fn load(self, range: RangeInclusive<BlockNumber>) -> Result<TriePrefixSets, DatabaseError> {
|
||||
// Initialize prefix sets.
|
||||
|
||||
@ -19,7 +19,7 @@ use reth_trie_common::StorageTrieEntry;
|
||||
#[derive(Debug)]
|
||||
pub struct DatabaseTrieCursorFactory<'a, TX>(&'a TX);
|
||||
|
||||
impl<'a, TX> Clone for DatabaseTrieCursorFactory<'a, TX> {
|
||||
impl<TX> Clone for DatabaseTrieCursorFactory<'_, TX> {
|
||||
fn clone(&self) -> Self {
|
||||
Self(self.0)
|
||||
}
|
||||
@ -33,7 +33,7 @@ impl<'a, TX> DatabaseTrieCursorFactory<'a, TX> {
|
||||
}
|
||||
|
||||
/// Implementation of the trie cursor factory for a database transaction.
|
||||
impl<'a, TX: DbTx> TrieCursorFactory for DatabaseTrieCursorFactory<'a, TX> {
|
||||
impl<TX: DbTx> TrieCursorFactory for DatabaseTrieCursorFactory<'_, TX> {
|
||||
type AccountTrieCursor = DatabaseAccountTrieCursor<<TX as DbTx>::Cursor<tables::AccountsTrie>>;
|
||||
type StorageTrieCursor =
|
||||
DatabaseStorageTrieCursor<<TX as DbTx>::DupCursor<tables::StoragesTrie>>;
|
||||
|
||||
Reference in New Issue
Block a user