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 {