From 10e305d2da686a3c59231afdc3d79ab3e00d5c90 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Wed, 24 Jan 2024 14:23:23 -0600 Subject: [PATCH] don't require a valid type for CopyValue::set --- packages/signals/src/rt.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/signals/src/rt.rs b/packages/signals/src/rt.rs index fe5b6c105..c36fcf6e7 100644 --- a/packages/signals/src/rt.rs +++ b/packages/signals/src/rt.rs @@ -195,6 +195,10 @@ impl> Writable for CopyValue { fn write(&self) -> Self::Mut { self.value.write() } + + fn set(&mut self, value: T) { + self.value.set(value); + } } impl> PartialEq for CopyValue {