From edfb44f95afc72e8c46e5e6b59a2b2207ddc173e Mon Sep 17 00:00:00 2001 From: oletf <109208726+oletf@users.noreply.github.com> Date: Thu, 2 Jul 2026 12:31:09 +0200 Subject: [PATCH] impl Copy for UseChannel --- packages/sync/src/channel/use_channel.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/sync/src/channel/use_channel.rs b/packages/sync/src/channel/use_channel.rs index dc3210ff..4397b1de 100644 --- a/packages/sync/src/channel/use_channel.rs +++ b/packages/sync/src/channel/use_channel.rs @@ -3,13 +3,15 @@ use dioxus::prelude::*; use uuid::Uuid; /// Send and listen for messages between multiple components. -#[derive(Clone, Copy)] +#[derive(Clone)] pub struct UseChannel { id: Uuid, sender: Signal>, inactive_receiver: Signal>, } +impl Copy for UseChannel {} + impl PartialEq for UseChannel { fn eq(&self, other: &Self) -> bool { self.id == other.id