From 81e0469cc2195d3546555834601f0b829d3fda12 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Tue, 12 Mar 2024 15:15:24 -0500 Subject: [PATCH] implement copy for Resource --- packages/hooks/src/use_resource.rs | 7 +++++++ 1 file changed, 7 insertions(+) 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)]