From 1059f14238be9ee317b2fdeb4b31b3e45866df2a Mon Sep 17 00:00:00 2001 From: Alexey Orlenko Date: Wed, 25 Sep 2024 16:25:34 +0200 Subject: [PATCH] Only annotate what can't be inferred --- query-engine/core/src/interactive_transactions/manager.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/query-engine/core/src/interactive_transactions/manager.rs b/query-engine/core/src/interactive_transactions/manager.rs index 6f925893305..d60dc4ac912 100644 --- a/query-engine/core/src/interactive_transactions/manager.rs +++ b/query-engine/core/src/interactive_transactions/manager.rs @@ -51,8 +51,7 @@ pub struct ItxManager { impl ItxManager { pub fn new() -> Self { - let transactions: Arc>>>> = - Arc::new(RwLock::new(HashMap::default())); + let transactions = Arc::new(RwLock::new(HashMap::<_, Arc>>::default())); let closed_txs = Arc::new(RwLock::new(LruCache::new(*CLOSED_TX_CACHE_SIZE))); let (timeout_sender, mut timeout_receiver) = unbounded_channel();