From cbcf79a18e002bef5927f236176458112b38bc4a Mon Sep 17 00:00:00 2001 From: Federico Gimenez Date: Thu, 28 Nov 2024 12:14:18 +0100 Subject: [PATCH] chore(engine, state root task): remove unused StdReceiverStream struct (#12953) --- crates/engine/tree/src/tree/root.rs | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/crates/engine/tree/src/tree/root.rs b/crates/engine/tree/src/tree/root.rs index 5d987648cf..17419bc6a4 100644 --- a/crates/engine/tree/src/tree/root.rs +++ b/crates/engine/tree/src/tree/root.rs @@ -16,7 +16,7 @@ use revm_primitives::{keccak256, EvmState, B256}; use std::{ collections::BTreeMap, sync::{ - mpsc::{self, Receiver, RecvError, Sender}, + mpsc::{self, Receiver, Sender}, Arc, }, time::{Duration, Instant}, @@ -59,23 +59,6 @@ pub(crate) struct StateRootConfig { pub input: Arc, } -/// Wrapper for std channel receiver to maintain compatibility with `UnboundedReceiverStream` -#[derive(Debug)] -pub(crate) struct StdReceiverStream { - rx: Receiver, -} - -#[allow(dead_code)] -impl StdReceiverStream { - pub(crate) const fn new(rx: Receiver) -> Self { - Self { rx } - } - - pub(crate) fn recv(&self) -> Result { - self.rx.recv() - } -} - /// Messages used internally by the state root task #[derive(Debug)] #[allow(dead_code)]