implement copy for Resource

This commit is contained in:
Evan Almloff committed 2024-03-12 15:15:24 -05:00
1 parent a4de322821
commit 81e0469cc2
1 file changed
+7
+7
View File
@@ -107,6 +107,13 @@ pub struct Resource<T: 'static> {
callback: UseCallback<Task>,
}
impl<T> Clone for Resource<T> {
fn clone(&self) -> Self {
*self
}
}
impl<T> Copy for Resource<T> {}
/// A signal that represents the state of the resource
// we might add more states (panicked, etc)
#[derive(Clone, Copy, PartialEq, Hash, Eq, Debug)]