瀏覽代碼

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> {