2
0
Fork 0
mirror of https://github.com/DioxusLabs/dioxus synced 2025-02-22 00:28:28 +00:00

implement copy for Resource

This commit is contained in:
Evan Almloff 2024-03-12 15:15:24 -05:00
parent a4de322821
commit 81e0469cc2

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)]