dioxus/packages
Jonathan Kelley 73047fe956 feat: props memoization is more powerful
This commit solves the memoization , properly memoizing properties that don't have any generic parameters. This is a rough heuristic to prevent non-static lifetimes from creeping into props and breaking our minual lifetime management.

Props that have a generic parameter are opted-out of the `partialeq` requirement and props *without* lifetimes must implement partialeq. We're going to leave manual disabling of memoization for future work.
2021-06-22 17:20:54 -04:00
..
atoms docs: move around examples 2021-06-17 18:00:32 -04:00
cli feat: props memoization is more powerful 2021-06-22 17:20:54 -04:00
core feat: props memoization is more powerful 2021-06-22 17:20:54 -04:00
core-macro feat: props memoization is more powerful 2021-06-22 17:20:54 -04:00
docsite Feat: rename recoil to atoms 2021-06-16 11:19:37 -04:00
hooks docs: move around examples 2021-06-17 18:00:32 -04:00
html-namespace docs: move around examples 2021-06-17 18:00:32 -04:00
inputs wip: start moving events to rc<event> 2021-06-16 23:37:55 -04:00
ios Feat: massive changes to definition of components 2021-06-01 18:33:15 -04:00
liveview Feat: massive changes to definition of components 2021-06-01 18:33:15 -04:00
router wip: more work on updating syntad 2021-06-15 10:02:46 -04:00
ssr wip: more work on updating syntad 2021-06-15 10:02:46 -04:00
web feat: props memoization is more powerful 2021-06-22 17:20:54 -04:00
webview docs: move into a fromjs tutorial 2021-06-03 12:02:46 -04:00