浏览代码

don't require a valid type for CopyValue::set

Evan Almloff 1 年之前
父节点
当前提交
10e305d2da
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      packages/signals/src/rt.rs

+ 4 - 0
packages/signals/src/rt.rs

@@ -195,6 +195,10 @@ impl<T: 'static, S: Storage<T>> Writable<T> for CopyValue<T, S> {
     fn write(&self) -> Self::Mut<T> {
         self.value.write()
     }
+
+    fn set(&mut self, value: T) {
+        self.value.set(value);
+    }
 }
 
 impl<T: 'static, S: Storage<T>> PartialEq for CopyValue<T, S> {