more fullstack cleanups: loaders serialize, ServeConfig only (#4785)

* some opinionated cleanups in dioxus-server

* add serialize to loader

* add `result` to Resource

* clippy

* fix

* writable memos, resources, `onmount`, `.pending`, and `.value()` on actions

* fix compile issues

* fix typo
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2025-10-14 17:34:52 -07:00
1 parent a3e40a5ea2
commit 7102bc3b6a
33 files changed
+2085 -672

No files matched your search

@@ -104,6 +104,14 @@ impl<T: ?Sized, R: Deref<Target = T>> GenerationalRef<R> {
guard: self.guard,
})
}
/// Clone the inner value. This requires that the inner value implements [`Clone`].
pub fn cloned(&self) -> T
where
T: Clone,
{
self.inner.deref().clone()
}
}
impl<T: ?Sized + Debug, R: Deref<Target = T>> Debug for GenerationalRef<R> {