From d939876f39e4003fb15db208eff630ad1814f0ba Mon Sep 17 00:00:00 2001 From: Federico Gimenez Date: Thu, 5 Dec 2024 23:45:28 +0100 Subject: [PATCH] chore(engine): add StateHookSender constructor (#13162) Co-authored-by: Matthias Seitz --- crates/engine/tree/src/tree/root.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/crates/engine/tree/src/tree/root.rs b/crates/engine/tree/src/tree/root.rs index 86b6b9f603..bb936c2834 100644 --- a/crates/engine/tree/src/tree/root.rs +++ b/crates/engine/tree/src/tree/root.rs @@ -159,6 +159,13 @@ impl ProofSequencer { #[allow(dead_code)] pub(crate) struct StateHookSender(Sender); +#[allow(dead_code)] +impl StateHookSender { + pub(crate) const fn new(inner: Sender) -> Self { + Self(inner) + } +} + impl Deref for StateHookSender { type Target = Sender; @@ -736,7 +743,7 @@ mod tests { let task = StateRootTask::new(config, tx.clone(), rx); let handle = task.spawn(); - let state_hook_sender = StateHookSender(tx); + let state_hook_sender = StateHookSender::new(tx); for update in state_updates { state_hook_sender .send(StateRootMessage::StateUpdate(update))