diff --git a/packages/hooks/src/use_resource.rs b/packages/hooks/src/use_resource.rs index a4157fbba..80a27c5e9 100644 --- a/packages/hooks/src/use_resource.rs +++ b/packages/hooks/src/use_resource.rs @@ -107,6 +107,13 @@ pub struct Resource { callback: UseCallback, } +impl Clone for Resource { + fn clone(&self) -> Self { + *self + } +} +impl Copy for Resource {} + /// A signal that represents the state of the resource // we might add more states (panicked, etc) #[derive(Clone, Copy, PartialEq, Hash, Eq, Debug)]